@charset "utf-8";
.index_body { position: relative; }
.index_body .line { display: none; z-index: 100; position: absolute; top:0;width: 1px;height: 100%;background: rgba(210,210,210,0.2); }
.index_body .linea { left:25%; }
.index_body .lineb { left:50%; }
.index_body .linec { left:75%; }
a,img { vertical-align: top; }
.container { width: 83.3333%;  margin: 0 auto; }
.topHeader { position: relative; background: #fff; z-index: 1000;  }
.topHeader:after { content:'';width: 75%;height: 4px; position: absolute; right:0; top:0;background-color: #ff144c; /* 不支持线性的时候显示 */background-image: linear-gradient(to right, #042a72 , #ff144c);}
.topNav { width: 100%;  position: absolute; top:0; left:0;   z-index: 100;  }
.headerContainer { width: 96%; margin: 0 auto; }
.topNav .logo { float: left;padding: 15px 0;width: 150px;  }
.topNavR,.search { float: right;  }
.topNavR .menu {  float: right; padding: 23px 0 20px; display: none; }
.topNavR .menu span {display: inline-block; width: 40px;height: 20px; background: url(../images/menu.png) no-repeat right center;  }
.search { margin-left:10px; padding-left:20px; position: relative;  }
.search:after { content:'';width: 1px;height: 14px; background:rgba(255,255,255,0.2); position: absolute; left:0px; top:50%; margin-top:-7px;  }
.search span,.search>a { cursor: pointer; position: relative; display: inline-block; width: 25px;  }
.search span.iconA { padding: 32px 0; width: 50px; position: relative; vertical-align: top; background:url(../images/searcha.png) no-repeat center;  }
/*.search span.iconA:after { content:'';width: 1px;height: 16px; position: absolute; right:0; top:50%; margin-top:-8px;background: #d0d5e6; }*/
.search span.iconB { padding: 22px 0; }
.search span.iconB i { vertical-align: top;height: 20px; display: inline-block;width: 25px; background: url(../images/lan.png) no-repeat center; }
.subsearch { display: none; width: 330px; position: absolute; top:50px; right:-25px; padding-top:25px; }
.subsearch form {background: rgba(255,255,255,0.9); border-radius: 3px; padding:15px 20px; position: relative;width: 100%;height: 50px; }
.subsearch form:after { content:''; position: absolute;right:36px; top:-8px; line-height: 0;border-width: 8px;border-color: rgba(255,255,255,0.9);border-top-width: 0;border-style: dashed;border-top-style: solid;border-left-color: transparent;border-right-color: transparent;}
.subsearch form input.inp {width: 100%; border:none;border-left:2px solid #93969d;background: none; outline: none; padding-left:10px; }
.subsearch form input.sub { border:none; outline: none; position: absolute; right:20px; top:15px;height: 20px;background: url(../images/search.png) no-repeat center; font-size: 0;width: 20px; }
.search span.iconA:hover .subsearch { display: block; }
.search span.iconB:hover .subsearch { display: block; }
.subsearch .lanSub { text-align: center; background: rgba(255,255,255,0.9); border-radius: 3px; padding:15px 20px; position: relative;width: 100%;height: 50px; }
.subLan { width: 200px; }
.subsearch .lanSub:after { content:''; position: absolute;right:36px; top:-8px; line-height: 0;border-width: 8px;border-color: rgba(255,255,255,0.9);border-top-width: 0;border-style: dashed;border-top-style: solid;border-left-color: transparent;border-right-color: transparent;}
.subsearch .lanSub a { display: inline-block; margin: 0 10px;line-height: 20px; font-size: 14px;color:#343945; }
.subsearch .lanSub a:hover,.subsearch .lanSub a.cur { color:#f11053; border-bottom:1px solid #f11053; }
.nav  { float: right;margin-left:70px;  }
.nav ul li {float: left; position: relative; }
.nav ul li.cur:after { position: absolute; }
.nav ul li.cur:after,.nav ul li:hover:after { content:''; width: 110px; height: 3px; background: url(../images/bbb.png) no-repeat center; left:50%; bottom:8px; transform: translateX(-50%); position: absolute; }
.nav ul li span { font-size:12px;vertical-align: top; }
.nav ul li>a { font-size:16px;color:#fff; padding: 20px 30px; display: inline-block; }
.nav ul li { position: relative; }
.nav ul li .navSub { position: absolute; left:-35px;background: rgba(255,255,255,0.9); top:45px; border-radius: 4px; display: none; padding:14px 30px;width: 160px; }
.nav ul li .navSub dd a { display: block; font-size: 14px;color:#3e4145; line-height: 2.4; }
.nav ul li .navSub dd:hover a { color:#f11053; }
.nav ul li:hover .navSub { display: block; }
.banner { overflow: hidden; max-width: 100%; position: relative; }
.banner:after { content:''; z-index: 10;width: 83px;height: 537px;background: url(../images/baa.png) no-repeat center; position: absolute; left:20%; top:20%; }
.banner:before { content:''; z-index: 10;width: 256px;height: 256px;background: url(../images/bac.png) no-repeat center; position: absolute; right:70.9%; bottom:10%; }
.banner .swiper-slide { position: relative;max-width: 2560px; }
.banner .swiper-slide .img { display: block; width: 100%; height: 100%;}
.banner .swiper-slide .con { position: absolute; left:0%; width: 100%; top:50%; transform: translateY(-50%); z-index: 10; }
.banner .swiper-slide .con .t1 { font-size: 88px; line-height: 1.2; color:#ffffff; /* font-family: "SourceHanSansCN Bold"; */ }
.banner .swiper-slide .con .t2 { font-size: 78px; line-height: 1.2; color:#ffffff; /* font-family: "SourceHanSansCN Light"; */ }
.banner .swiper-slide .con .mainMore { margin-top:40px; }
a.mainMore { position: relative; font-size: 14px;color:#ffffff; display:inline-block; padding:15px 30px 15px 64px; background: url(../images/more.png) no-repeat 30px center; }
a.mainMore:after { transition: all 0.8s; content:''; width: 44px;height: 44px; border:1px solid #fff; border-radius: 30px; position: absolute; left:0; top:50%; transform: translateY(-50%); }
a.mainMore:hover:after { width: 100%; }
a.mainMoreBlue { color:#4870ff; background: url(../images/more2.png) no-repeat 30px center; display: none;}a.mainMoreBlue:after { border:1px solid #4870ff; }
.banner .swiper-slide a,.banner .swiper-slide a img { vertical-align: top; }
.bannerBtn { width: 100%; height: 20px; position: absolute;right:0;bottom:3%;  z-index: 10;  }
.bannerBtnA { position: relative; height: 100%; }.bannerBtnA .page { position: absolute; right:3%; line-height: 68px; }
.bannerBtnA .page p { font-size: 16px;color:#fff; }.bannerBtnA .page p i { font-style: normal; }
.swiper-container-banner .swiper-pagination { position: absolute; text-align: right;width: 100%; right:2% }
.swiper-container-banner .swiper-pagination .swiper-pagination-bullet { margin: 0 0 0 20px; width: 12px;height: 12px;background: url(../images/banbg3.png) no-repeat center; }
.bannerScroll { position: absolute; left:2%; width: 20px; text-align: center; bottom:100px; z-index: 10; }
.bannerScroll p { font-size: 12px;color:#fff; }
.bannerScroll span { display:block;width: 1px;height: 60px;background: rgba(255,255,255,0.15); margin:12px auto 0; position: relative; }
.bannerScroll span:after { content:'';width: 3px;height: 17px;background: #fff; border-radius: 1px; position: absolute; top:0; left:-1px; }.bannerScroll span:after{-webkit-animation:haha1 2s linear infinite;}@-webkit-keyframes haha1{    0%{top:0; opacity: 1;}    25%{top:25%; opacity: 0.75;}    50%{top:50%; opacity: 0.5;}    75%{top:75%; opacity: 0.25;}    100%{top:100%; opacity: 0;}}    /*内页BANNER*/.ibanner { position: relative; }.ibanner img { max-width: 500%; width: 100%; }.ibannerA { position: absolute; left:8.33333%; bottom:1.4rem; }.ibannerA .entit { font-size: 14px;color:#476fff; /* font-family: "Arial"; */ font-weight: bold; text-transform: uppercase; }.ibannerA .entit.color2 { color:#14e3f6; }.ibannerA .entit.color3 { color:#802cf1; }.ibannerA .entit.color1 { color:#f91150; }.ibannerA .tit { font-size: 54px;color:#ffffff; /* font-family: SourceHanSansCN-Light; */ font-weight: lighter; }.ibannerA .c { font-size: 20px; margin-top:10px; color:#ffffff; max-width: 560px;  }/*手机导航*/.mh { display: none; }.mheader { padding: 15px 0.3rem; box-sizing: border-box; height: 60px; position: fixed; left:0; top:0; z-index: 100; background: #fff; width: 100%; background: #fff; }.mheader .logo img { width: auto; height: 30px; }.mh .menu {position: relative; z-index: 1000000000000000000000; float: right; margin-top:5px;-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms; }.mh .menu span { width: 28px;display: block;height: 3px;margin-bottom: 6px;background: #000000;-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms }.g-wp { -webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms }.m-nav { width:100%; height:100%; right:-100%; top:0; background:#222222; position:fixed; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index:1000; }body.z-open .g-wp {transform:translate3d(-65%,0,0);-webkit-transform:translate3d(-65%,0,0);}.u-mask { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; z-index:999; }.m-nav { max-width: 450px; transition: all 0.5s; background: #fff; }body.z-open .m-nav { right:0; }.m-nav dl dt { text-align: right; padding: 30px 50px 20px 0; border-bottom:1px solid #e2e2e2; }.m-nav dl dt img { cursor: pointer; }.m-nav dl dd li { border-bottom:1px solid #e2e2e2; padding: 20px 50px; }.m-nav dl dd li>a { position: relative; display: block; padding-left:20px; background: url(../images/ss1.jpg) no-repeat left center; }.m-nav dl dd li>a:after { content:'';font-size: 16px;color:#3e4145;width: 13px;height: 7px; position: absolute; right:0; top:50%; transform: translateY(-50%);background: url(../images/ss2.jpg) no-repeat center; }.m-nav dl dd li .sub { display: none;  padding: 10px 0; }.m-nav dl dd li .sub a { display: block; font-size: 14px;color:#3e4145; padding-left:20px; line-height: 2; }/*.m-nav dl dd li:hover .sub { display: block; }*/.m-nav dl dd li.cur>a,.m-nav dl dd li:hover>a { color:#001e5a; }.m-nav dl dd li.cur>a:after { background: url(../images/ss3.jpg) no-repeat left center; }@media (max-width: 640px) {    .m-nav { max-width: 100%;}    .m-nav dl dt { text-align: right; padding: 20px 20px 20px 0; }    .m-nav dl dd li { padding: 14px 20px; }}@media (max-width: 400px) {    .m-nav { max-width: 100%;}    .m-nav dl dt { text-align: right; padding: 16px 20px 16px 0; }    .m-nav dl dd li { padding: 8px 20px; }}.copyright { position: absolute; width: 100%; text-align: center;left:0; bottom:20px; }.copyright p { font-size: 14px;color:#4a4f65; }/*内页底部样式*/.footer { position: relative;background: #032a72; z-index: 100;  }/*.footer:after { content:''; display: block;width: 100%;height: 80%; position: absolute; left:0; bottom:0;}*/.footerA { z-index: 10;position: relative; width: 100%; min-height: 180px; margin: 0 auto; padding:65px 0; border-radius:6px; }.footerANav { float: right; margin-right:calc(2% + 110px); }.footerANav dl { float: left; }.footerANav dl dt { padding:0 30px; }.footerANav dl dd { padding-left: 30px; }.footerANav dl dt a { position: relative; left:0; transition: all 0.6s; font-size: 16px;color:#a1b0ca; display: block; margin-bottom:15px;}.footerANav dl dd a { position: relative; left:0; transition: all 0.6s; font-size: 14px;line-height: 2; color:#a1b0ca; }.footerANav dl dd:hover a,.footerANav dl dt:hover a { left:-10px; color:#fff; }.footerB { position: absolute; left:8.333333%; bottom:60px; }.footerB-c { position: absolute; left:8.33333%; top:65px; }.footerB-a { width: 230px; }.footerB-a .bshare-custom a { width: 37px;height: 37px; border-radius: 5px;  }.footerB-a .bshare-custom .bshare-weixin { background: url(../images/foot1.png) no-repeat center rgba(16,31,81,0.45); }.footerB-a .bshare-custom .bshare-sinaminiblog { background: url(../images/foot2.png) no-repeat center rgba(16,31,81,0.45); }.footerB-a .bshare-custom .bshare-qqim { background: url(../images/foot3.png) no-repeat center rgba(16,31,81,0.45); }.footerB-b { margin-top:20px; }.footerB-b p,.footerB-b p a { line-height: 2; font-size: 12px;color:#a1b0ca; }.footerD { position: relative;z-index: 10; text-align: center; padding: 30px 2% 36px; margin-top:10px; }.footerD:after { content: '';width: 84%;height: 1px;background: #0d3278; position: absolute; top:0; left:8%; }.footerD p,.footerD p a { vertical-align: middle; line-height: 2;font-size: 12px;color:#758ab2; }.footerD p a img { vertical-align: middle; }@media(max-width: 1680px){    .footerANav dl dt { padding:0 20px; }    .footerANav dl dd { padding-left: 20px; }}.flsm { width: 100%!important;  }.footerE { width:84%; margin: 0 auto; padding:26px 0; border-top:1px solid #0d3278; }.footerE-a { float: left; font-size: 13px; color:rgba(255,255,255,0.6); line-height: 3;  }.footerE-a p { padding-left:25px; }
.footerE-c ul li { width: 76px; }
.footerE-a p:nth-child(1) { background: url(../images/fc1.png) no-repeat left center; }
.footerE-a p:nth-child(2) { background: url(../images/fc2.png) no-repeat left center; }
.footerE-a p:nth-child(3) { background: url(../images/fc2.png) no-repeat left center; }
.footerE-a p:nth-child(4) { background: url(../images/fc3.png) no-repeat left center; }
.footerE-c ul { display: flex; flex-wrap: wrap; }
.footerE-b { float: right; }.footerE-c { padding: 20px 40px; width: 320px; margin-right:50px; float: left; border-right:1px solid #0d3278; border-left:1px solid #0d3278; }.footerE-c ul li { float: left; }.footerE-c ul li:nth-child(2n-1) { margin-right:20%; }.footerE-c ul li a { position: relative; padding-left:8px; display: block; line-height: 2; font-size: 13px;color:#ffffff; opacity: 0.6; }.footerE-c ul li a:after { content:'';width: 4px;height: 1px;background: rgba(255,255,255,0.6); position: absolute; left:0; top:50%; }.footerE-c ul li:nth-child(2n) { float: right; }.footerE-d { float: right; }.footerE-d .img { float: left; }.footerE-d .con { font-size: 13px;color:#fff; opacity: 0.6; line-height: 1.6; float: left; margin-left:10px; padding-top:10px; }@media(max-width: 1680px){    .footerE { width:90%; }}@media(max-width: 1024px){    .footerE-a,.footerE-b { width: 100%; }    .footerE-b { margin-top:20px; }}@media(max-width: 750px){    .footerA { padding-bottom:20px!important; }    .footerE { padding: 20px 0; }    .footerE-c { border:none; width: 100%; padding: 20px 0; }    .footerE-c ul li { text-align: center; width: 25%;  }    .footerE-c ul li:nth-child(2n-1) { margin-right:0; }    .footerE-c ul li a { display: inline-block;  }    .footerE-d { width: 100%; margin-top:20px; }}@media(max-width: 500px){    .footerE-c { padding: 10px 0; }    .footerE-c ul li { width: 50%; margin: 4px 0; }}/*首页*/.mtit {  }.mtit .t1 { font-size: 50px;color:#042a72; line-height: 1.3;  }.mtit .c { font-size: 16px;color:#333; margin-top:20px; }.homeBoxA .img { position: relative; left:90%; }

.homeBoxA .img img { min-width: 600px; max-width: 200%; display: none; }

/*.homeBoxB { margin-top:-200px; }*/
.homeBoxB { margin-top:60px; }

.homeBoxB-b {  margin-top:40px; }
.homeBoxB-c { padding: 0px 0 180px; }
.homeBoxB-d .swiper-slide .con .d { font-size: 14px;color:#999999; margin: 15px 0 5px; /* font-family: "SourceHanSansCN Light"; */ }
.homeBoxB-d .swiper-slide .con .t { font-size: 18px;color:#333333; width: 95%; max-height: 54px; overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; }.homeBoxC { /*padding-bottom:150px;*/padding-bottom:75px; position: relative; z-index: 100; }.homeBoxC-b { padding-top:91px; position: relative; float: left;width: 30%; }

/*.homeBoxC-b:after { content:''; width: 100%;position: absolute; left:0; top:0;height: 1px; background-color: #042a73; background-image: linear-gradient(to right, #042a73 , #4870ff); }*/

.homeBoxC-b:before { content:'';width: 49px;height: 49px;background: url(../images/boxd.png) no-repeat center; position: absolute; left:0; top:20px; }
.homeBoxC-b .con { margin-top:20px; font-size: 18px;color:#000000; }.homeBoxC-b .c { margin-top:20px; font-size: 14px;color:#666666; line-height: 1.8; text-align: justify;}.homeBoxC-b a.mainMore { margin-top:60px; }
.homeBoxC-a { position: relative; z-index: 10; }

.homeBoxC-d { overflow: hidden; }

.homeBoxC-b .mtit .t1 { padding-bottom:20px; border-bottom:1px solid #e2e2e2; }

.homeBoxC-d .img { position: relative; border-radius: 15px; overflow: hidden; }
.homeBoxC-d .img:after {     content: "";
    display: block;
    width: 101%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
   /* background-color: #f1f3f6;*/
    transition: 0.8s ease-in-out 0s;
    z-index: 2;
}
.homeBoxC-d .img span.curtainMask__16pZ9 {
    display: block;
    width: 101%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    transition: 0.8s ease-in-out .2s;
    opacity: .8;
    /*background-color: rgb(4, 42, 110);*/
}


.homeBoxCX { padding-bottom:70px; position: relative; z-index: 100; }
.homeBoxCX-b { padding-top:120px; position: relative; float: left;width: 40%; }
.homeBoxCX-b:after { content:''; width: 100%;position: absolute; left:0; top:0;height: 1px; background-color: #042a73; background-image: linear-gradient(to right, #042a73 , #4870ff); }
.homeBoxCX-b:before { content:'';width: 49px;height: 49px;background: url(../images/boxd.png) no-repeat center; position: absolute; left:0; top:28px; }
.homeBoxCX-b .con { margin-top:20px; font-size: 18px;color:#000000; }
.homeBoxCX-b .c { margin-top:20px; font-size: 14px;color:#666666; line-height: 1.8; text-align: justify;}
.homeBoxCX-b a.mainMore { margin-top:60px; }
.homeBoxCX-a { position: relative; }
.homeBoxCX-d { overflow: hidden; }
.homeBoxCX-a:after { content:'';width: 614px;height: 391px;  position: absolute;background: url(../images/da.png) no-repeat center/cover; right:-200px; top:-50px; }
.homeBoxEX .homeBoxCX-a:after { content:'';width: 614px;height: 391px;  position: absolute;background: url(../images/db.png) no-repeat center/cover; right:auto; left:-200px; top:-50px; }
.homeBoxCX-e {width: 100%;height: 100%; transition: all 1s; opacity: 0; position: absolute;left: 0; top:0;background: rgba(3,42,114,0.6); }
.homeBoxCX-e .relative { position: relative;width: 100%;height: 100%; }
.homeBoxCX-f { position: absolute; left:50%; top:50%; transform: translate(-50%,-50%); text-align: center; }
.homeBoxCX-f .tit { font-size: 30px;color:#fff; }
.homeBoxCX-f .con { font-size: 16px; margin-top:20px; line-height: 1.8; color:#fff; }
.homeBoxCX-d:hover .homeBoxC-e { opacity: 1; }
.homeBoxCX-c { position: relative; z-index: 10; float: right; width: 53%; }
.homeBoxEX .homeBoxCX-b { float: right; }
.homeBoxEX .homeBoxCX-c { float: left; }

@media(max-width: 2000px){
	.homeBoxCX-b { padding-top:80px; }
	.homeBoxCX-b:before { top:14px; }

}
@media(max-width: 1820px){
    .homeBoxCX-b { padding-top:70px; width: 36%; }
    .homeBoxCX-c { width: 60%; }
}
@media(max-width: 1480px){
    .homeBoxCX-b { padding-top:50px; }
    .homeBoxCX-b:before { top:10px; }
    .homeBoxCX-b .con,.homeBoxCX-b .c { margin-top:10px; }
    .homeBoxCX-a:after,.homeBoxEX .homeBoxCX-a:after { width: 500px;height: 300px; }
}

@media(max-width: 1000px){
    .homeBoxCX-b, .homeBoxCX-c { width: 100%; }
    .homeBoxCX { padding-bottom:40px; }
    .homeBoxCX-c { margin-top:20px; }
    .homeBoxCX-a:after,.homeBoxEX .homeBoxCX-a:after { display: none; }
}








.homeBoxC .homeBoxC-c.active .img:after,.homeBoxC .homeBoxC-c.active .img span.curtainMask__16pZ9 { left:100%; }
.homeBoxC-c { visibility: visible!important; }
.homeBoxC-a:after { content:'';width: 614px;height: 391px;  position: absolute;background: url(../images/da.png) no-repeat center/cover; right:-200px; /*top:-100px;*/top:-40px; }
.homeBoxE { position: relative;padding-top:70px; }
.homeBoxE:after {content:'';height: 80%;width: 100%; position: absolute; left:0; top:0;background: #f6f6f6; }
.homeBoxE .homeBoxC-a:after { content:'';width: 614px;height: 391px;  position: absolute;background: url(../images/db.png) no-repeat center/cover; right:auto; left:-200px; /*top:-100px;*/top:-40px; }.homeBoxC-e {width: 100%;height: 100%; transition: all 1s; opacity: 0; position: absolute;left: 0; top:0;background: rgba(3,42,114,0.6); }.homeBoxC-e .relative { position: relative;width: 100%;height: 100%; }.homeBoxC-f { position: absolute; left:50%; top:50%; transform: translate(-50%,-50%); text-align: center; }.homeBoxC-f .tit { font-size: 30px;color:#fff; }.homeBoxC-f .con { font-size: 16px; margin-top:20px; line-height: 1.8; color:#fff; }.homeBoxC-d:hover .homeBoxC-e { opacity: 1; }.homeBoxC-c { position: relative; z-index: 10; float: right; width: 62%; }.homeBoxE .homeBoxC-b { float: right; }.homeBoxE .homeBoxC-c { float: left; }.homeBoxD-a .mtit .t1,.homeBoxD-a .mtit .c { color:#fff; }.homeBoxD-a .mainMore { margin-top:55px; }.homeBoxD-b { width: 100%;overflow: hidden; position: relative; z-index: 100; }.homeBoxD-b img { width: 100%; }.homeBoxD-a { text-align: left; }.homeBoxD-a .tit { font-size: 18px; margin-bottom:20px; color:#fe144c; }.homeBoxD-d { position: absolute; width: 100%; left:0; top:50%; transform: translateY(-50%); }.backTop { position: fixed; display: none; cursor: pointer; bottom:30px; right:30px; z-index: 1000; }.topNav.fixed-head{ z-index: 9999999;position: fixed;top: 0;margin-top:0;width: 100%;  left:0; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); background: rgba(0,36,110,1);  transition: All .4s ease;-webkit-transition: All .4s ease;-moz-transition: All .4s ease;-o-transition: All .4s ease;-webkit-animation: headerFix 1s ease 1;animation: headerFix 1s ease 1;}@media(max-width: 1400px){    .homeBoxC {   }}@media(max-width: 750px){    .topNav.fixed-head {  }}@-webkit-keyframes headerFix {    from {        -webkit-transform: translateY(-100%);    }    to {        -webkit-transform: translateY(0);    }}@keyframes headerFix {    from {        transform: translateY(-100%);    }    to {        transform: translateY(0);    }}/*人才招聘*//*人才招聘BANNER*/.ibannerJoin {  }.ibannerJoin .con { position: absolute;width: 100%; left:0; top:50%; transform: translateY(-50%); }.ibannerJoin .con p { font-size: 75px; color:#fff; }.ibannerJoin .con .c { text-align: justify; max-width: 540px; font-size: 18px;}.ibannerJoin .con .c p { font-size: 18px;}@media(max-width: 1000px){    .ibannerJoin .con .c p { font-size: 16px;}}/*内页统一标题样式*/.nmtit .t{ font-size: 50px; color:#032a72; }
.nmtit .con{ margin:10px auto 0; font-size: 16px; color:#333; width: 60%; }
.alignC .t,.alignC .con { text-align: center; }





.joinBoxA { padding-top:140px; background: url(../images/joinabg.jpg) no-repeat bottom center #fff;-webkit-background-size: 100% auto;background-size: 100% auto; }
.joinD { background: url(../images/joinabg.jpg) no-repeat center/cover; }

.joinBoxA-a { width: 94%; margin:50px auto 0;max-width: 850px; }.joinBoxA-a ul li {margin-bottom:26px; width: 100%; padding:20px 80px; border:1px solid #e2e2e2; border-radius: 120px; position: relative; }.joinBoxA-a ul li .tit { background: #fff; height: 21px; position: absolute; top:-11px; font-size: 20px;line-height: 20px;width: 85px; text-align: center; }.joinBoxA-a ul li .tit p { width: 100%; position: relative; color:#fe144c; }.joinBoxA-a ul li .tit p:after,.joinBoxA-a ul li .tit p:before { content:'';width: 13px;height: 13px;background: url(../images/joina.png) no-repeat center; position: absolute; top:50%; transform: translateY(-50%); }.joinBoxA-a ul li .tit p:after { right:0; }.joinBoxA-a ul li .tit p:before { left:0; }.joinBoxA-a ul li .t { font-size: 24px;color:#032a72; }.joinBoxA-a ul li .con { font-size: 16px;color:#333; margin-top:5px; line-height: 1.8; }.joinBoxB-b { margin-top:55px; width: 100%;background: url(../images/joind.jpg) no-repeat center/cover; }.joinBoxB-b ul li { padding:200px 0 220px; width: 50%; float: left; text-align: center; }.joinBoxB-b ul li .t { font-size: 36px;color:#fff; margin-bottom:15px; }.joinD ul li { position: relative; float: left; width: 25%; }.joinD ul li .img img { opacity: 0; transition: all 0.8s; }.joinD ul li .con { transition: all 0.8s; position: absolute; top:50%; left:0; transform: translateY(-50%); text-align: center; width: 100%;  }.joinD ul li .con .t { font-size: 72px;color:#032a72; }.joinD ul li span.icob { display: block; width: 40px;height: 39px; margin:25px auto 0;background: url(../images/joinb.png) no-repeat center/cover; }.joinD ul li span.icoa { display: none; width: 13px;height: 13px; margin:0px auto 25px;background: url(../images/joina.png) no-repeat center/cover; }.joinD ul li .con .c { max-width: 90%; margin:18px auto 0; display: none; font-size: 22px;color:#fff; text-align: center; line-height: 2; }.joinD ul li:hover span.icoa,.joinD ul li.cur span.icoa { display: block; }.joinD ul li:hover span.icob,.joinD ul li.cur span.icob { display: none; }.joinD ul li:hover .img img,.joinD ul li.cur .img img { opacity: 1; }.joinD ul li:hover .t,.joinD ul li.cur .t { color:#fff; }.joinD ul li:hover .con .c,.joinD ul li.cur .con .c { display: block; }

@media(max-width: 1680px){
    .nmtit .t{ font-size: 42px; }
    .joinBoxA { padding-top:100px; }
    .ibannerJoin .con p { font-size: 64px; }
    .joinBoxB { padding:100px 0; }
    .joinBoxB-b { margin-top:45px; }
    .joinBoxB-b ul li { padding:150px 0 160px; }
    .joinBoxB-b ul li .t { font-size: 36px;color:#fff; margin-bottom:15px; }
    .joinD ul li .con .t { font-size: 60px; }
    .joinD ul li .con .c { margin:15px auto 0; line-height: 2; }
    .joinD ul li span.icob { margin-top:15px; }
    .joinD ul li span.icoa { margin-bottom:15px; }
}
@media(max-width: 1460px){
    .nmtit .t { font-size: 36px; }
    .nmtit .con { font-size: 14px; }
    .joinBoxA { padding-top:60px; }
    .joinBoxA-a ul li {margin-bottom:20px; padding:20px 50px; }
    .joinBoxA-a ul li .t { font-size: 20px; }
    .ibannerJoin .con p { font-size: 56px; }
    .joinBoxB { padding:80px 0; }
    .joinBoxB-b { margin-top:35px; }
    .joinBoxB-b ul li { padding:120px 0 110px; }
    .joinBoxB-b ul li .t { font-size: 36px;color:#fff; margin-bottom:15px; }
    .joinD ul li .con .t { font-size: 46px; }
    .joinD ul li .con .c { margin:12px auto 0; line-height: 1.6; }
    .joinD ul li span.icob { margin-top:10px; }
    .joinD ul li span.icoa { margin-bottom:10px; }
}
@media(max-width: 1024px){
    .nmtit .t { font-size: 24px; }
    .nmtit .con { max-width: 94%; font-size: 14px; width: 100%; }
    .joinBoxA { padding-top:30px; }
    .joinBoxA-a { margin-top:28px; }
    .joinBoxA-a ul li {margin-bottom:20px; padding:14px 20px 14px 40px; }
    .joinBoxA-a ul li .t { font-size: 18px; }
    .joinBoxA-a ul li .con { font-size: 14px; }
    .ibannerJoin .con p { font-size: 32px; }
    .joinBoxB { padding:0px 0 40px; }
    .joinBoxB-b { margin-top:25px; }
    .joinBoxB-b ul li { padding:80px 0 80px; }
    .joinBoxB-b ul li .t { font-size: 36px;color:#fff; margin-bottom:15px; }
    .joinD ul li .con .t { font-size: 32px; }
    .joinD ul li .con .c { margin:10px auto 0; font-size: 18px; }
    .joinD ul li span.icob { margin-top:10px; }
    .joinD ul li span.icoa { margin-bottom:10px; }
    .joinBoxB-b {
        background: url(../images/joinda.jpg) no-repeat center/cover; }
}
@media(max-width: 750px){
    .joinD ul li { background: #eee; border-bottom:1px solid #ddd; width: 100%; }
    .joinBoxB-b ul li .t { font-size: 30px; margin-bottom:10px; }
}
@media(max-width: 640px){
    .joinBoxB-b ul li .t { font-size: 24px; margin-bottom:6px; }
}
@media(max-width: 500px){
    .ibannerJoin .con p { font-size: 24px; }
    .joinBoxB-b ul li { padding:40px 0 40px; }
    .joinBoxB-b ul li a.mainMore { margin-left:10px; padding-left:50px;background: url(../images/more.png) no-repeat 15px center; }
    .joinBoxB-b ul li a.mainMore:after {width: 30px;height: 30px; }
    .joinBoxB-b ul li a.mainMore:hover:after { margin-left:0; width: 100%; }
    .joinBoxB-b ul li .t { font-size: 20px; margin-bottom:5px; }
}

@media(max-width: 400px){
    .joinBoxB-b ul li .t { font-size: 18px; margin-bottom:0px; }
}
/*媒体中心*/.news { background: #f7f7f7; position: relative; z-index: 100; padding-bottom:80px; }.topNews { padding:0 0 80px; }.topNews .img {  overflow: hidden; }

.topNews .img img { width: 100%; }
.topNews .con { position: absolute;width: 100%; padding: 0 50px 0; bottom:45px; }.topNews .con .tit { float: left;width: 70%; }.topNews .con .tit .d { font-size: 16px;color:#ffffff; /* font-family: "Arial"; */ }
.topNews .con .tit .t { font-size: 22px;color:#ffffff; margin-top:5px; }
.topNews .con .tit .t a { color:#fff;}
.topNews .con a.mainMore { float: right; }.bottomNews ul li { background: #fff; float: left; margin-bottom:65px; width: 32%; margin-right:2%; }.bottomNews ul li:nth-child(3n) { margin-right:0; }.bottomNews ul li .con { padding:24px 30px 30px; }.bottomNews ul li .d { font-size: 15px;color:#666666; /* font-family: "Arial"; */ }.bottomNews ul li .t { overflow: hidden; font-size: 18px;color:#042a72; line-height: 1.8; margin-top:15px;height: 64px; }.pageBtn { cursor: pointer; text-align: center; font-size: 14px;color:#042a72; }.pageBtn span { display: block;width: 34px;height: 34px;background: url(../images/newsbtn.png) no-repeat center; margin: 0 auto 15px; }.pageBtn:hover span { -webkit-animation:cicle 5s linear infinite;}@-webkit-keyframes cicle{    0%{-webkit-transform:rotate(0deg);}    25%{-webkit-transform:rotate(90deg);}    50%{-webkit-transform:rotate(180deg);}    75%{-webkit-transform:rotate(270deg);}    100%{-webkit-transform:rotate(360deg);}}/*新闻详情页*/.relative { position: relative; }.ibanner { position: relative; }.ibanner .img img { width: 100%; }.ibanner .con { font-size: 72px; line-height: 1.2; color:#fff; width: 100%; position: absolute; left:0; top:60%; transform: translateY(-50%); }.ibannerMore { position: absolute; right:0; }.ibannerMoreX { margin-bottom:40px; float: right; right:0; }.ibannerMoreXX { text-align: right; margin-top:20px; }.ibannerMoreXX a { position: relative; display: inline-block; font-size: 16px;color:#999999; padding-left:20px; }.ibannerMoreXX a:after { content:''; width: 15px;height: 10px;background: url(../images/ssmore2.png) no-repeat center; position: absolute; left:0; top:50%; transform: translateY(-50%);  }.ibannerMoreXX a span { font-weight: bold; }.ibannerMoreXX a:after{ -webkit-animation:jiantou 2s linear infinite;}@-webkit-keyframes jiantou{    0%{left:0; opacity: 1;}    50%{left:-10px;opacity: 0.5;}    100%{left:-20px; opacity: 0.1;}}.mainMoreC { padding:15px 64px 15px 30px!important; background: url(../images/morea.png) no-repeat 94px center!important; }.mainMoreCC { color:#4870ff!important; background: url(../images/ssmore.png) no-repeat 64px center!important; }a.mainMoreC:after { left:auto; right:0; }a.mainMoreCC:after {    border-color: #4870ff!important; }.newsDetail { background: #f9f9f9; position: relative; z-index: 1000; }.newsA { padding:80px 0 100px; }.newsAZ { padding-bottom:50px!important; }.newsA .hzgaxqA-b a { width: 180px;}.newsB-c .tit { font-size:34px; color:#333333; max-width: 950px; }.newsB-c .c { font-size: 16px;color:#666666; padding: 20px 0 15px; }.newsA-c { padding-top:35px; }.news_body {background: #f7f7f7; }.newsA-d { width: 100%; }.newsA .newsA-d .ggthA-c{width: 40%;}.newsA .newsA-d .ggthA-d{width: 58%;}.newsA .newsA-d  .newsC-a{margin-bottom: 25px;}/*公告通函*/.ggthA { padding:80px 0 100px; }.ggthA-c { margin-right:1%; float: left; width: 25%; }.ggthA-d { position: relative; float: right; width: 48%; }.ggthA-d .inp,.ggthA-c input { background: url(../images/ggtha.png) no-repeat 30px center; width: 100%; font-size: 16px;color:#666666; padding-left:70px; height: 56px; border:1px solid #e2e2e2; border-radius: 40px; }.ggthA-d .inp { padding-left:20px; background: none; }.ggthA-d .sub { position: absolute; top:0; right:0;background: url(../images/ggthb.png) no-repeat 72px center #8195b9;text-align: left; padding-left:100px;width: 200px; border-radius: 50px; font-size: 16px;color:#ffffff; cursor: pointer; height: 56px; border:1px solid #8195b9;  }/*传媒中心*/.ggthA-c { position: relative; }.ggthA-c { border-radius: 50px;  border:1px solid #e2e2e2; background: url(../images/xx.jpg) no-repeat 94% center; }.ggthA-c select { cursor: pointer; position: relative; width: 100%; font-size: 16px;color:#666666; padding-left:20px; height: 56px;background: none; border:none; border-radius: 40px; }/*.ggthA-c:after { content:'';width: 50px;height: 54px;background: url(../images/xx.jpg) no-repeat 10px center #f8f8f8;  position: absolute; right:1px; top:50%; margin-top:-27px; border-radius: 40px; z-index: 100; display: block; }*/.newsA-d ul li { background: #fff; padding:40px 70px 40px 40px; margin-bottom:15px; }.newsA-d ul li .d { font-size: 16px;color:#4564ff; }.newsA-d ul li .t {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  font-size: 22px;color:#042a72; margin: 10px 0 15px; }.newsA-d ul li .c { font-size: 16px;color:#666;line-height: 1.8; }.newsA-e { float: right; width: 23%; }.newsA-e ul li { margin-bottom:15px; padding: 20px; background: #fff; }.newsA-e ul li .img { overflow: hidden; border-radius: 6px; }.newsA-e ul li .img img { width: 100%; }.newsA-e ul li .d { margin: 15px 0 8px;  font-size: 16px;color:#666666; }.newsA-e ul li .t { font-size: 18px;color:#042a72; }.newsB { padding-bottom:60px; }.newsB-d { padding:60px 45px; background: #fff; }.newsB-c { border-bottom:1px solid #e2e2e2; padding-bottom: }.newsB-c p { font-size: 16px;color:#333333; line-height: 2;background: url(../images/hztyxq2.png) no-repeat left 8px; margin-bottom:15px; padding-left:20px; }.mewsB-e { padding: 30px 0 40px; text-align: justify; border-bottom:1px solid #e2e2e2; color:#333; line-height: 2;font-size: 16px; }.mewsB-f { padding-top:20px; }.mewsB-f a.mainMoreA { max-width: 100%; overflow: hidden; text-overflow: ellipsis; padding-left:58px;background: url(../images/pre.png) no-repeat 25px center; border:1px solid #e2e2e2; border-radius: 30px;line-height: 42px; display: inline-block; padding-right:50px; float: none; margin-top:12px; }.mewsB-f a.mainMoreA:hover { background: url(../images/prebg.png) no-repeat 25px center; border:1px solid #476fff; color:#476fff;}.mewsB-f a.mainMoreA span { display: block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width: 100%; display: block; float: none; }.newsSb { width: 74%; float: left; }@media(max-width: 1680px){    .ibanner .con { font-size: 60px; top:55%; }    .newsB-d { padding:45px 35px; }    .newsB-c .tit { font-size: 30px; }    .topNews { padding:0px 0 60px; }    .topNews .con { padding: 0 40px 0; bottom:45px; }    .news {  padding-bottom:70px; }}@media(max-width: 1460px){    .ibanner .con { font-size: 40px; top:60%; }    .ibannerMore { bottom:20px; }    .newsB-d { padding:25px 25px; }    .newsB-c .tit { font-size: 24px; }    .topNews { padding:0px 0 40px; }    .topNews .con { padding: 0 30px 0; bottom:35px; }    .topNews .con .tit { overflow: hidden;  width: 80%; }    .topNews .con .tit .d { font-size: 15px;  }    .topNews .con .tit .t { font-size: 20px; width: 100%; overflow: hidden; text-overflow: ellipsis; }    .bottomNews ul li { margin-bottom:35px; }    .bottomNews ul li .con { padding:20px 15px 30px; }    .news {  padding-bottom:60px; }    .newsA-d ul li { padding:30px 40px 30px 30px; }}@media(max-width: 1200px){    .bottomNews ul li { width: 49%; margin-right:0; }    .bottomNews ul li:nth-child(2n) { float: right; }    .bottomNews ul li .con { padding:15px 12px 20px; }    .bottomNews ul li .d { font-size: 14px;color:#666666; /* font-family: "Arial"; */ }    .bottomNews ul li .t { font-size: 16px; margin-top:10px;height: 56px; }    .ggthA-d .sub { padding-left:30px; width: 115px;height: 42px; }    .ggthA-c select,.ggthA-d .inp, .ggthA-c input {height: 42px; }}@media(max-width: 1024px){    .newsA-d { width: 100%; }    .newsA-e { display: none; }    .newsB-d { padding:20px 12px; }    .newsB-c .tit { font-size: 20px; }    .newsA-c { padding-top:20px; }    .mewsB-f a.mainMoreA { padding-right:30px; }    .topNews { padding:0px 0 30px; }    .topNews .con { padding: 0 20px 0; bottom:25px; }    .topNews .con .tit { overflow: hidden;  width: 100%; }    .topNews .con a.mainMore { float: left; margin-top:20px; }    .topNews .con .tit .d { font-size: 15px;  }    .topNews .con .tit .t { font-size: 18px; }    .news {  padding-bottom:40px; }    .newsA-d ul li { padding:20px 30px 20px 20px; }}@media(max-width: 1100px){    .ibanner .con { font-size: 30px; top:auto; transform: translateY(0); bottom:20px; }    .ibannerMore { bottom:0px; }}@media(max-width: 900px){    .ibanner .img img { width: auto; height: 300px; max-width: 300%; }    .ibanner .con { bottom:34px; }}

@media(max-width: 800px){
    /*.topNews .img img { max-width: 200%; width: 140%; }*/
    .topNews .con { padding: 0 12px 0; bottom:15px; }
    .topNews .con a.mainMore { display: none; }
    .topNews .con .tit .d { font-size: 13px;  }
    .topNews .con .tit .t { font-size: 15px;height: 22px;line-height: 22px; }
    .topNews .con a.mainMore:after {width: 36px;height: 36px; }
    .topNews .con a.mainMore:hover:after {width: 100%; }
}
@media(max-width: 750px){
    .newsA { padding:30px 0 50px; }
    .ggthA-c { width: 49%; margin-right:0; }
    .ggthA-z { float: right; }
    .ggthA-d { margin-top:12px; width: 100%; }
    .newsA-d ul li { padding: 15px 12px; }
    .newsA-d ul li .t { font-size: 16px; margin-bottom:10px; }
    .newsA-d ul li .c { font-size: 14px; }
    .newsAZ { padding-bottom:25px!important; }
}
@media(max-width: 450px){
    /*.ibanner .img img { width: auto; height: 300px; max-width: 300%; }*/
    .ibanner .con { bottom:80px; }
    .ibannerMore { right:0; bottom:-60px;  }
    .bottomNews ul li { width: 100%; margin-bottom:20px; }
}
@media(max-width: 360px){
    .ggthA-c select { padding-left:12px; }
    .ggthA-c select,.ggthA-d .inp, .ggthA-c input { padding-left:12px; font-size: 14px; }
}/*产品解决方案*/
.solutionA { padding:136px 0 90px; }.solutionB-a .container { max-width: 1600px; }.solutionB-a { position: relative; z-index: 100; padding:60px 0; background: #fff; }.solutionB-a:nth-child(2n-1) { background: #f2f2f2; }.solutionB-c .img { position: relative; }.solutionB-c .img img { position: relative; z-index: 10; }.solutionB-c .img:after { content:'';width: 100%; height: 80%;background: url(../images/solbga.png) no-repeat right center;-webkit-background-size: auto 100%; background-size: auto 100%; position: absolute; top:10%; right:80%; }.solutionB-a:nth-child(2n) .solutionB-c .img:after { background: url(../images/solbgb.png) no-repeat right center;-webkit-background-size: auto 100%; background-size: auto 100%; right:auto; left:60%; }.solutionB-d { position: absolute; right:0; width: 47%; top:50%; transform: translateY(-50%); }.solutionB-d .t { font-size: 36px;color:#032a72; margin:25px 0 10px; }.solutionB-d .con { width: 90%; font-size: 16px;color:#666666; line-height: 1.8; text-align: justify; }.solutionB-a:nth-child(2n) .solutionB-d { left:0; right:auto; }.solutionB-a:nth-child(2n) .solutionB-c { float: right; }@media(max-width: 1680px){    .solutionB-a { padding: 50px 0; }    .solutionA { padding:110px 0 70px; }    .solutionB-c {width: 50%; }    .solutionB-d .t { font-size: 32px; }}@media(max-width: 1460px){    .solutionB-a { padding: 40px 0; }    .solutionA { padding:80px 0 50px; }    .solutionB-d .t { font-size: 28px; }}@media(max-width: 1200px){    .solutionA { padding:40px 0 30px; }}@media(max-width: 1000px){    .solutionB-d .t { font-size: 24px; }}@media(max-width: 800px){    .solutionB-d .t { font-size: 20px; }    .solutionB-d .con { font-size: 14px; width: 100%; }}@media(max-width: 750px){    .solutionB-c { width: 100%; }    .solutionB-d { width: 100%; position: relative; left:0; transform: translateY(0); top:0; }    .solutionB-c .img:after { width: 50%; height: 80%; right:50%; }    .solutionB-a:nth-child(2n) .solutionB-c .img:after { background: url(../images/solbgb.png) no-repeat right center; left:50%; }}/*医疗专业人士*/.doctorA { padding:160px 0 240px; background: url(../images/doctor3.jpg) no-repeat center/cover; }.doctorA-a { text-align: center; }.doctorA-a .img { margin-bottom:10px; }

.doctorA-a .nmtit .con { max-width: 750px; }
.doctorA-a .c { font-size: 20px;color:#333333; margin-top:45px; text-align: center; }.doctorA-a .c a { font-size: 14px;color:#fff; display: inline-block; padding:14px 32px 14px 55px; background:url(../images/sss.png) no-repeat 33px center #4870ff; border-radius: 50px;  }.doctorB { padding-top:70px; }
.doctorB .nmtit .con { max-width: 690px; }.doctorB-a { margin-top:70px; }.doctorB-a ul li { float: left; position: relative; width: 25%; }.doctorB-a ul li .icon { height: 82px; }.doctorB-a ul li .tit { width: 100%; position: absolute; left:0; bottom:15%;text-align: center; }.doctorB-a ul li .tit .t { font-size: 22px;color:#ffffff; margin-top:10px; }.doctorC { position: relative; z-index: 100; padding:140px 0 135px; background: url(../images/doctor2.jpg) no-repeat center/cover; }.doctorC .nmtit .con { width: 100%; text-align: left; }.doctorC-b { float: left;width: 320px; padding-top:0px;margin-top: -13px; }.doctorC-c{ float: right; width: 65.4%; }.doctorC-c ul li { width: 49%; float: left; margin-bottom:2%; }.doctorC-c ul li:nth-child(2n) { float: right; }

.doctorC-c ul li input[type='text'],.doctorC-c ul li select,.doctorC-c ul li textarea { padding-left:20px; font-size: 14px; height: 52px;background: none; width: 100%; border:1px solid #d3d3d3; }.doctorC-c ul li select { color:#666; }.doctorC-c ul li:nth-child(n+5) { width: 100%; }.doctorC-c ul li textarea { line-height: 52px;height: 130px; }


.doctorC-c ul li #sub { color:#fff;background: #032a72; border:none; border-color:#032a72;width: 224px;line-height: 54px;height: 54px;padding-left:0; }
.doctorC-c ul li .sub { background: #ddd!important; border-color:#ddd!important; }


.doctorC-b .nmtit { margin-bottom:40px; }.doctorC-d { margin-bottom:10px; padding:10px 0 10px 55px; background: url(../images/docx.png) no-repeat left center; }.doctorC-d.doctorC-d-mail{ background: url(../images/youxiang_0112.png) no-repeat left center; }.doctorC-d .t { font-size: 14px;color:#333; }.doctorC-d .c { font-size: 18px;color:#333333; font-family: "arial"; }.doctorE { margin-top:50px; padding:3px 0 3px 55px; background: url(../images/docx.png) no-repeat left center; }.doctorE .t { font-size: 14px;color:#333333; line-height: 1; padding: 2px 0 3px; }.doctorE .c { font-size: 22px;color:#333333; line-height: 1; }@media(max-width: 1680px){    .doctorA { padding: 120px 0 200px; }    .doctorC { padding: 120px 0 110px; }}@media(max-width: 1460px){    .doctorA { padding: 100px 0 160px; }    .doctorB-a { margin-top:50px; }    .doctorC { padding: 100px 0 90px; }}@media(max-width: 1300px){    .doctorA { padding: 60px 0 80px; }    .doctorC { padding: 80px 0 60px; }    .doctorC-b { padding-top:0; }}@media(max-width: 1024px){    .doctorA { padding: 30px 0 40px; }    .doctorA-a .img img { width: 100px; }    .doctorA-a .c { font-size: 18px; margin-top:25px; }    .doctorB-a { margin-top:30px; position: relative; z-index: 100; }    .doctorB-a ul li { width: 50%; }    .doctorC-b { width: 100%; text-align: left; }    .doctorC .nmtit .con { text-align: left; max-width: 100%; }    .doctorE { margin-top:20px; }    .doctorC { padding: 30px 0; }    .doctorC-c { margin-top:20px; width: 100%; }}@media(max-width: 550px){    .doctorC-c ul li { width: 100%; }}@media(max-width: 450px){    .doctorB-a ul li .tit .t { font-size: 16px; }}/*医疗专业人员-临床解决方案*/.lcjjfaA { z-index: 100; padding-top:60px; padding-bottom:125px; position: relative; }.lcjjfaA:after { display: none; content:''; width: 100%; height: 200px; position: absolute; left:0%; bottom:90px;background: url(../images/joinc-4.png) no-repeat center bottom;-webkit-background-size: 90% auto;background-size: 90% auto; }.lcjjfaA-a { width: 100%; padding-left:8.333333%; }.lcjjfaA-b .swiper-slide { cursor: pointer; position: relative; width: 306px; z-index: 10; padding-bottom:15px; }.lcjjfaA-b .swiper-slide .lcjjfaA-c { padding-top:26px; height: 160px;background: #f4f4f4; position: relative; border-radius: 6px; float: left; width: 100%; z-index: 10; }.lcjjfaA-b .swiper-slide .icon { height: 70px; overflow: hidden; text-align: center; }.lcjjfaA-b .swiper-slide .icon .pic2 { display: none; }.lcjjfaA-b .swiper-slide .con { text-align: center; margin-top:10px; }.lcjjfaA-b .swiper-slide .con .t { font-size: 18px;color:#222222; }.lcjjfaA-b .swiper-slide .con a { font-size: 14px; color:#0c2873; margin-top:10px;display: block; }.lcjjfaA-b .swiper-slide.cur .lcjjfaA-c { background: #032a72; }.lcjjfaA-b .swiper-slide.cur:after { content:''; z-index: 10; position: absolute; left:50%; margin-left:-12px; bottom:3px; line-height: 0;border-width: 12px;border-color: #032a72;border-bottom-width: 0;border-style: dashed;border-top-style: solid;border-left-color: transparent;border-right-color: transparent;}.lcjjfaA-b .swiper-slide.cur .icon .pic1 { display: none; }.lcjjfaA-b .swiper-slide.cur .icon .pic2 { display: inline-block; }.lcjjfaA-b .swiper-slide.cur .con .t { color:#fff; }.solutionB-d .cont { margin:20px 0; }@media(max-width: 1680px){    .lcjjfaA { padding:80px 0 100px; }}@media(max-width: 1450px){    .lcjjfaA { padding:40px 0 60px; }}@media(max-width: 1200px){    .patient .solutionB-c .img { padding: 40px 0; }}@media(max-width: 1100px){    .patient .solutionB-c .img { padding: 80px 0; }}@media(max-width: 750px){    .patient .solutionB-c .img { padding: 0; }}/*患者*/.huanzA { padding:126px 0 180px;}

.huanzA-b { margin-top:40px; position: relative; }
.huanzA-b ul li { z-index: 100; position: relative; float: left; width: 18%; margin-right:2%; }
.huanzA-b ul li:last-child { margin-right: 0; }
.huanzA-b ul li .con { width: 80%; position: absolute; left:10%;background: rgba(255,255,255,0.9); border-radius: 15px; bottom:-90px; text-align: center; padding:30px 0 40px; }
.huanzA-b ul li .con .tit { font-size: 24px;color:#032a72; margin-top:20px; }
.huanzA-b:after { content:''; width: 120%; height: 120px; position: absolute; left:-10%; bottom:-40px;background: url(../images/joinc-4.png) no-repeat center bottom;-webkit-background-size: 90% auto;background-size: 90% auto; }

@media(max-width: 1680px){
    .huanzA { padding:100px 0 130px;}
    .huanzA-b ul li .con .tit { font-size: 20px; }
}
@media(max-width: 1460px){
    .huanzA { padding:100px 0 130px;}
    .huanzA-b ul li .con .tit { font-size: 20px; }
    .huanzA-b ul li .con {  bottom:-70px; padding:20px 0 30px; }
    .huanzA-b ul li .con .icon img { width: auto; height: 70px; }
    .huanzA-b ul li .con .tit { font-size: 18px; margin-top:10px; }
}
@media(max-width: 1280px){
    .huanzA-b ul li .con .tit { font-size: 16px; margin-top:10px; }
}
@media(max-width: 1200px){
    .huanzA-b { width: 100%; overflow: hidden; height: 450px; overflow-x: scroll; }
    .huanzA-b ul { width: 1350px; }
    .huanzA-b ul li { margin-right:20px; width: 250px; }
    .huanzA-b ul li:last-child { margin-right:0; }
}
@media(max-width: 1100px){
    .huanzA { padding:50px 0 120px;}
    .huanzA-b { margin-top:20px; }
    .huanzA-b ul li .con .tit { font-size: 16px;  }
}
@media(max-width: 800px){
    /*.huanzA-b ul li { width: 100%; margin-bottom:100px; margin-right:0; }*/
    .huanzA { padding-bottom:0; }
    .huanzA-b { height: 400px; }
    .huanzA-b ul li .con .icon img { width: auto; height: 50px; }
    .huanzA-b ul li .con .tit { font-size: 18px;  }
}
@media(max-width: 500px){
    .huanzA-b ul li { margin-bottom:80px; }
}

.addSol { position: relative; 
    z-index: 100; 
    overflow: hidden; 
    width: 100%;
     position: relative;
      margin-top:-3px;
       padding:190px 0 0;
        background: url(../images/addsola.jpg) no-repeat top center/cover; }
.addSolA { position: relative; }
.addSolA-a { position: absolute; left:0%; top: 0%; }
.addSolA-a .nmtit .t { color:#fff; }
.addSolA-a .mainTit { color:#fff; }
.addSolA-a .con {
 width: 100%;
 font-size: 16px;
 color:#fff;
 line-height: 1.8;
  margin:10px 0 55px; 
  max-width: 800px; 
}
.addSolA-b {
   float: right;
    margin-right:15%; 
    }
.addSolA-b .img {
     position: relative; 
     }
.addSolA-b .img img { 
    width: 440px;
    height: 905px;  
    }
.addSolA-s { 
    max-width: 580px;
    position: relative; 
    z-index: 100; 
}
 .addSolA-s ul li { 
    float: left; 
    width: 48%; 
    }
.addSolA-s ul li a { 
    border-bottom:1px solid rgba(255,255,255,0.1); 
    position: relative; 
    padding:20px 0 20px 52px;
     display: block;
     }
.addSolA-s ul li a:after {
 content:'';
 width: 7px;
 height: 11px;
 background: url(../images/hza.png) no-repeat center/cover; 
 position: absolute; 
 right:10px;
 top:50%; 
 transform: translateY(-50%); opacity: 0.5;
  }
.addSolA-s ul li:nth-child(2n) { float: right; }
.addSolA-s ul li .icon { position: absolute; left:12px; top:50%; transform: translateY(-50%); }
.addSolA-s ul li .t { font-size: 18px;color:#ffffff; }
.addSolA-s ul li:hover a,.addSolA-s ul li.cur a { background: #3c50e1; border-color: #fff; }
.addSolA-s ul li:hover a:after,.addSolA-s ul li.cur a:after { opacity: 1; }
.addSolB-a { cursor:pointer; position: absolute; }
.addSolB-b { position: relative; width: 100%; height: 100%; }
.addSolB-c { display: none; width: 100%; height: 100%; background: rgba(255,255,255,0.35); border:1px solid #7886e1; border-radius: 10px; padding: 16px 30px; }
.addSolB-b .xian { display: none; content:''; width: 105px;height: 1px;background: #fff; position: absolute; top:50%; transform: translateY(-50%); left:-105px; }
.addSolB-b .tit { position: absolute; top:35px; left:-110px; }
.addSolB-b .tit span { display: inline-block; position: relative; width: 11px;height: 11px; background: #fff; border-radius: 50%; }
.addSolB-b .tit span:after {
 content:'';
  width: 33px;
  height: 33px; 
  background: rgba(255,255,255,0.2);
   border-radius: 50%; 
   position: absolute;
    left:50%; top:50%;
     transform: translate(-50%, -50%); }
.addSolB-b .tit span.cur:after { 
    content:''; 
    width: 33px;
    height: 33px;
    background: rgba(255,255,255,0.2);
    border-radius: 50%; position: absolute; left:50%; top:50%; 
    transform: translate(-50%, -50%); }
.addSolB-b .tit.cur span:after{-webkit-animation:haha2 2s linear infinite;}
.addSolC { display: none; }.puwaiketoujingwaike  .addSolB-b .tit.cur span:after,
.puwaikegandanwaike  .addSolB-b .tit.cur span:after { height: 100px; width: 100px; -webkit-animation:haha3 2s linear infinite; }
.puwaikehuxike .addSolB-b .tit.cur span:after { height: 120px; width: 120px; -webkit-animation:haha4 2s linear infinite; }
.miniaowaike .addSolB-b .tit.cur span:after,.puwaikejiezhichangwaike .addSolB-b .tit.cur span:after,.puwaike.addSolB-b .tit.cur span:after,.fuke .addSolB-b .tit.cur span:after {
    width: 120px;height: 120px; -webkit-animation:haha5 2s linear infinite; 
}
.miniaowaike .addSolB-b .tit.cur span:after,.puwaikejiezhichangwaike .addSolB-b .tit.cur span:after,.puwaike.addSolB-b .tit.cur span:after,.puwaike .addSolB-b .tit.cur span:after {
    width: 120px;height: 120px; -webkit-animation:haha5 2s linear infinite; 
}
.puwaikexiongwaike .addSolB-b .tit.cur span:after  { 
    height: 110px; width: 110px; -webkit-animation:haha6 2s linear infinite; 
  }
  @-webkit-keyframes haha2{    0%{ width: 33px;height: 33px; }    50%{ width: 38px;height: 38px; }    100%{ width: 33px;height: 33px; }}@-webkit-keyframes haha3{    0%{ width: 50px;height: 50px; }    50%{ width: 70px;height: 70px; }    100%{ width: 50px;height: 50px; }}@-webkit-keyframes haha4{    0%{ width: 120px;height: 120px; }    50%{ width: 140px;height: 140px; }    100%{ width: 120px;height: 120px; }}@-webkit-keyframes haha5{    0%{ width: 120px;height: 120px; }    50%{ width: 140px;height: 140px; }    100%{ width: 120px;height: 120px; }}@-webkit-keyframes haha6{    0%{ width: 80px;height: 80px; }    50%{ width: 100px;height: 100px; }    100%{ width: 80px;height: 80px; }}.addSolB-a .t { position: relative; text-align: center; line-height: 56px; display: block; min-width: 250px; font-size: 20px;color:#fff; }.addSolB-a .t a { color:#fff; display: inline-block; position: relative; }.addSolB-a .t a span {margin-left:18px; position: relative;display: inline-block;width: 56px;height: 56px; border-radius: 50%;background: rgba(255,255,255,0.1); vertical-align: top; }.addSolB-a .t a span:after { content:''; border-radius: 50%; width: 40px;height: 40px;background: rgba(255,255,255,0.1); position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); }.addSolB-a .t a span:before { content:''; border-radius: 50%; width: 22px;height: 22px;background: rgba(255,255,255,0.1); position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); }.addSolB-a .t a span i { display: inline-block;width: 36px;height: 12px;background: url(../images/hzbga.png) no-repeat center/cover;position: absolute; top:50%; transform: translateY(-50%); left:-4px; }.addSolB-a1 .addSolB-b .xian,.addSolB-a1 .addSolB-c { display:block; }.addSolB-a1 {  top:-18px; left:347px; }.addSolB-a2 {  top:33px; left:325px; }.addSolB-a3 {  top:93px; left:315px; }.addSolB-a4 {  top:150px; left:330px; }.addSolB-a5 {  top:166px; left:290px; }.addSolB-a6 {  top:166px; left:365px; }.addSolB-a7 {  top:200px; left:325px; }.addSolB-a8 {  top:216px; left:373px; }.addSolB-a9 {  top:225px; left:298px; }.addSolB-a10 {  top: 260px; left: 355px; }.addSolB-a11 {  top: 270px; left: 328px; }.addSolB-a12 {  top: 295px; left: 365px; }.addSolB-a13 {  top: 300px; left: 298px; }.addSolB-a14 {  top:320px; left:330px; }.addSolB-a15 {  top:370px; left:330px; }.addSolB-a16 {  top:380px; left:390px; }.addSolB-a17 {  top:396px; left:330px; }.addSolB-a18 {  top:566px; left:388px; }.addSolC { text-align: center; }@media(max-width: 1450px){    .addSol { padding-top:100px; }    .addSolA-b { margin-right:25%; }}@media(max-width: 1000px){    .addSolA-a { position: relative; left:0%; width: 96%; top:0; transform: translateY(0); margin-bottom:20px; }    .addSolA-b { width: 100%; text-align: center; margin-right:0; }    .addSolA-b .img { display: inline-block; }    .addSolB-c { text-align: left; padding: 18px 10px; width: 300px; }    .addSolA-a .con { margin-bottom:20px; }}@media(max-width: 900px){    .addSolB-c {width: auto; padding: 15px 14px; }    .addSolB-c .t { width: 150px; min-width: 120px; font-size: 16px; }    .addSolB-a .t a span { display: none; }}@media(max-width: 750px){    .addSol { padding-top:40px; }    .addSolC { display: block; }    .addSolA-b { display: none; }}.addSolC .img { position: relative; padding:0 1.55rem; }.addSolC .img a{position: absolute;top: 0;left: 50%;color: #fff;font-size: 0.26rem;background: url(../images/ylfa_bg.png)center center/cover;line-height: 0.45rem;padding: 0 0.34rem;border:2px solid #fff;border-radius: 5px;background-size: 100% 100%;}.addSolC .img a:before{width: 0.6rem;height: 0.02rem;content: "";position: absolute;right: -43%;top: 50%;display: block;background: #8691c9;}.addSolC .img a:after{position: absolute;width: 0.11rem;height: 0.11rem;background: #fff;border:2px solid #8b9dc4;top: 32%;right: -52%;content: "";border-radius: 50%;}.addSolC .img a span{/* font-family: 宋体; */font-weight: bold;margin-left: 0.15rem;}.addSolC .img a.ylfa_nr_lj_1{top: 0.04rem;right: 1.2rem;left: auto;}.addSolC .img a.ylfa_nr_lj_2{top: 0.48rem;left: 1.3rem;right: auto;}.addSolC .img a.ylfa_nr_lj_3{top: 1.5rem;left: 0.88rem;right: auto;}.addSolC .img a.ylfa_nr_lj_4{top: 1.6rem;right: 1rem;left: auto;}.addSolC .img a.ylfa_nr_lj_5{top: 2.3rem;left: 1.34rem;right: auto;}.addSolC .img a.ylfa_nr_lj_6{top: 3.1rem;right: 1.3rem;left: auto;}.addSolC .img a.ylfa_nr_lj_7{top: 3.5rem;left: .34rem;right: auto;}.addSolC .img a.ylfa_nr_lj_8{top: 5.26rem;right: 0.36rem;left: auto;}.addSolC .img a.ylfa_nr_lj_1:before,.addSolC .img a.ylfa_nr_lj_6:before,.addSolC .img a.ylfa_nr_lj_4:before,.addSolC .img a.ylfa_nr_lj_8:before{left: -42%;right: auto;}.addSolC .img a.ylfa_nr_lj_1:after,.addSolC .img a.ylfa_nr_lj_6:after,.addSolC .img a.ylfa_nr_lj_4:after,.addSolC .img a.ylfa_nr_lj_8:after{left: -52%;right: auto;}/*联系我们*/.contact { background: #f8f8f8; }.contactA { padding:136px 0 110px; }.contactA-b { position: relative; }.contactATip {position: absolute; right:0; bottom:0; font-size: 14px;color:#808080; }.contactATip span { color:#ff134b; font-weight: bold; }.contactA-b .nmtit { float: left; width: 80%; }.contactA-b .nmtit .con { margin:0; width: 100%; text-align: left; }.contactA-c { margin-top:40px; }.contactA-d { float: left; width: 49%; }
.contactA-d ul li { margin-bottom: 16px; z-index: 100; position: relative; width: 100%; padding-left:94px; background: #fff; border:1px solid #e2e2e2; }
.contactA-h { margin-bottom: 16px; width: 100%;
    line-height: 48px; }
.contactA-d ul li span { font-size: 14px;color:#666; position: absolute; left:5px; top:50%; transform: translateY(-50%); }
.contactA-d ul li span i { display: inline-block; color:#ff134b; width: 12px; }
.contactA-d ul li input {width: 100%;height: 48px;background: none; border:none; font-size: 14px; }
.contactA-e { float: right;width: 49%;  }
.contactA-f {margin-bottom: 16px; z-index: 100; position: relative; width: 100%; padding-left:94px; background: #fff; border:1px solid #e2e2e2;width: 100%;position: relative; }
.contactA-f textarea { width: 100%; height: 242px; border:none; line-height: 50px; }
.contactA-f span { font-size: 14px;color:#666; position: absolute; left:5px; top:14px; font-size: 14px; }
.contactA-f span i { display: inline-block; color:#ff134b; width: 12px; }
.contactA-g input {width: 100%; font-size: 18px;color:#fff; height: 48px;background: #4870ff; border:none; }
.contactA-g input.sub { background: #ddd; }
.contactB-a .nmtit { float: left; }.contactB-b { float: right; }.contactB-b ul li { padding:14px 50px; margin-left:10px; cursor: pointer; border:1px solid #e2e2e2; border-radius: 50px; font-size: 16px;color:#333; float: left }.contactB-b ul li.cur,.contactB-b ul li:hover{ color:#fff; background: #032a72; border-color: #032a72; }.contactB-c { margin-bottom:-100px; margin-top:30px; position: relative; z-index: 150; background: #fff;box-shadow: 0px 4px 9px 0px rgba(0, 0, 0, 0.15);  }.contactB-f { border-bottom:4px solid #fff; padding:50px 50px 60px; background: #fff; }.contactB-f .icon .pic1 { display: none; }.contactB-f .t { font-size: 20px;color:#333333; margin: 15px 0 20px; }.contactB-f .c { font-size: 16px;color:#333333; line-height: 30px; height: 120px; }.contactB-f .more { display: inline-block; padding:10px 32px 10px 58px; border-radius: 30px; border:1px solid #4870ff; font-size: 14px;color:#4870ff; margin-top:10px; background: url(../images/conicoa.png) no-repeat 32px center; }.contactB-c .swiper-button-preva,.contactB-c .swiper-button-nexta {width: 24px;height: 44px; position: absolute; top:30%; }.contactB-c .swiper-button-preva { left:-50px;background: url(../images/conp.png) no-repeat center/cover; }.contactB-c .swiper-button-nexta { right:-50px;background: url(../images/conn.png) no-repeat center/cover; }.contactB-c .swiper-button-prev:after,.contactB-c .swiper-button-next:after { display: none; }.contactB-f:hover,.contactB-e .cur .contactB-f { cursor: pointer; background: #042a72; border-color:#ff134b; }.contactB-f:hover .t,.contactB-f:hover .c,.contactB-e .cur .contactB-f .t,.contactB-e .cur .contactB-f .c { color:#fff; }.contactB-f:hover .icon .pic2,.contactB-e .cur .contactB-f .icon .pic2 { display: none; }.contactB-f:hover .icon .pic1,.contactB-e .cur .contactB-f .icon .pic1 { display: inline-block; }.contactB-f:hover .more,.contactB-e .cur .contactB-f .more { color:#fff; background: url(../images/conicob.png) no-repeat 32px center #4870ff; }.contactC #allmap {width: 100%; height: 700px; }.contactB-d { position: relative; }@media(max-width: 1680px){    .contactA { padding:100px 0 80px; }}@media(max-width: 1460px){    .contactB-b ul li { padding: 10px 30px; font-size: 15px; }    .contactA { padding:60px 0 50px; }    .contactA-c { margin-top:30px; }    .contactB-f { padding: 30px 20px 30px; }}@media(max-width: 1200px){    .contactB-c .swiper-button-preva { display: none; left:20px;background: url(../images/conpx.png) no-repeat center/cover; }    .contactB-c .swiper-button-nexta { right:20px;background: url(../images/connx.png) no-repeat center/cover; }}@media(max-width: 750px){    .contactA { padding:30px 0 40px; }    .contactA-c { margin-top:20px; }    .contactA-d,.contactA-e { width: 100%; }    .contactA-f textarea { height: 150px; }    .contactA-d ul li,.contactA-f { margin-bottom:10px; }    .contactB-b ul li { padding: 6px 16px; font-size: 14px; }    .contactB-f .t { font-size: 18px; margin: 10px 0 12px; }    .contactB-f { padding: 20px 12px 30px; }    .contactB-c { margin-top:18px; }    .contactB-f .c { font-size: 14px; line-height: 24px;height: 96px; }    .contactC #allmap {width: 100%; height: 400px; }}/*关于我们*/.aboutA { margin-top:-200px; background: url(../images/aboutbga.jpg) no-repeat bottom center/cover; padding:30px 0 180px; }.aboutA-a .con { color:#333; max-width: 760px; margin-top:25px; line-height: 2; text-align: justify;}.aboutA-c { position: relative; }.aboutA-c:after { content:'';width: 60%;height: 70%;background: url(../images/aboutbg3.png) repeat center; position: absolute; left:-45px; bottom:-25px; }.aboutA-b { margin-top:60px; }.aboutA-b ul li { z-index: 100; border-radius: 3px; background: #f4f4f4; padding:70px 25px 35px 40px; position: relative; float: left; width: 33%; margin-right:1%;margin-bottom:20px;}.aboutA-b ul li .icon { position: absolute; right:26px; top:26px; }.aboutA-b ul li:last-child {margin-right:0; }

.aboutA-b ul li .t { font-size: 25px;color:#fe144c; padding-left:17px; background: url(../images/joina.png) no-repeat left center; }
.aboutA-b ul li .con { font-size: 22px;color:#333333; line-height: 1.6;margin-top:10px; }
.aboutB { padding:110px 0 100px; position: relative; z-index: 100; background: url(../images/aboutbgb.jpg) no-repeat center/cover; }
.aboutB-a .t { color:#fff; }
.aboutB-b { margin-top:60px; }
.aboutB-b .gallery-thumbs { position: relative; text-align: center; }
.aboutB-b .gallery-thumbs .swiper-slide { cursor: pointer; padding-top:50px; width: 89px; position: relative; }
/*.aboutB-b .gallery-thumbs .swiper-slide:after { content:''; width: 100%; top:50%; height: 1px;background: rgba(255,255,255,0.35); position: absolute; left:0; }*/
.aboutB-b .gallery-thumbs { padding:0 45px;  }
/*.aboutB-b .gallery-thumbs { padding:0 45px; background: url(../images/sba.png) repeat-x left center; }*/
.aboutB-b .gallery-thumbs .swiper-slide p { height: 50px;line-height: 50px; font-size: 18px;color:#fff; opacity: 0.35; }
.aboutB-b .gallery-thumbs .swiper-slide-thumb-active p { opacity: 1; }

.aboutB-b .gallery-thumbs:after { content:'';
    width: 100%;
    height: 1px;
    background: rgba(255,255,255,0.2); position: absolute; left:0; top:50%; }


@media(max-width: 640px){
	.aboutA-b ul li .t { font-size: 22px; }
}
/*.aboutB-b .gallery-thumbs .swiper-slide span { display: inline-block;width: 9px;height: 9px;background: #8e9dd6; z-index: 10; border-radius: 50%; position: absolute; top:50%; left:50%; transform: translate(-50%, -50%); }*//*.aboutB-b .gallery-thumbs .swiper-slide:before {width: 0;height: 0; content:''; transition: all 0.6s;border:1px solid #fff; z-index: 10; border-radius: 50%; position: absolute; top:50%; left:50%; transform: translate(-50%, -50%); }*//*.aboutB-b .gallery-thumbs .swiper-slide-thumb-active span { background: #fff; }*//*.aboutB-b .gallery-thumbs .swiper-slide-thumb-active:before { width: 19px;height: 19px; }*/

/*.aboutB-b .gallery-thumbs .swiper-slide-thumb-active { background: url(../images/sbb.png) repeat-x center center; }*/
.aboutB-b .gallery-thumbs .swiper-slide span { display: inline-block;width: 10px;height: 10px;background: rgba(255,255,255,0.3); border-radius: 50%; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%); }
.aboutB-b .gallery-thumbs .swiper-slide-thumb-active span {  background: #fff; }
.aboutB-b .swiper-button-next,.aboutB-b .swiper-button-prev {width: 41px;height: 41px; border:1px solid #fff; border-radius: 50%; left:-41px; }
.aboutB-b .swiper-button-next { left:auto;right:-41px; }
.aboutB-b .swiper-button-next:after,.aboutB-b .swiper-button-prev:after { font-size: 16px; color:#fff }
.aboutB-c { position: relative; }
.aboutB-b .swiper-button-next,.aboutB-b .swiper-button-prev { opacity: 0.4; }
.aboutB-b .swiper-button-next:hover,.aboutB-b .swiper-button-prev:hover { opacity: 1; }
.aboutB-d {  }/*.aboutB-f { float: left; font-size: 170px; !* font-family: "Arial"; *! color:#fff; opacity: 0.3; -webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff; color: transparent !important; }*/
.aboutB-f { float: left; max-width: 40%; text-align: left; }
.aboutB-e { float: right; border-radius: 20px; overflow: hidden; }
.aboutB-e .img {  border-radius: 20px; overflow: hidden; }
.aboutB-a p{ line-height: 2.2; color: #fff; text-align: center; font-size: 16px;}
#wrap {height: 180px;  overflow: hidden; position: relative; border-right:none;}
#wrap:after { content: '';width: 5px;height: 100%;background: rgba(255,255,255,0.2); position: absolute; right:0; top:0; border-radius: 4px; }
#box{height: 100%;overflow-x: hidden;overflow-y: auto;margin-right: -19px; padding-right:50px; }
#scrollBar{ height: 100%;width: 5px;position: absolute;right: 0;top: 0;border-radius: 5px;background-color: #fff;opacity: 1;cursor: pointer;}
#scrollBar:hover{background-color: #fff;}
.aboutB-z { margin-top:40px; position: relative; padding-left:100px; }
.aboutB-z .y { font-size: 70px; font-weight: lighter; font-family: "arial"; line-height: 0.8; color:#fff; position: absolute; left:0; top:0; width: 100px; }
.aboutB-z .y span { display: block; }.aboutB-g .c { font-size: 18px;color:#ffffff; line-height: 1.5; }.aboutB-g .c p { margin-bottom:6px; }

/*.aboutC { position: relative; z-index: 100; background-color: #f8f8f8; background-image: linear-gradient(to right, #032a72 , #4870ff); padding:0; }*/
.aboutC { position: relative; z-index: 100; background-color: #f8f8f8; padding:0; }
.aboutC-a .img { position: relative; }
.aboutC-a .img .pic2 { position: absolute; left: 0; top:0;width: 100%; }
.aboutC .nmtit { position: absolute; width: 100%; left:0; top:128px; }

.aboutC .nmtit .t {  }

.aboutC .img {position: absolute;left:0; top:0; width: 100%;  }
.aboutC .img2 { display:none; }
.aboutD { position: relative; z-index: 100; padding:120px 0 110px; background: url(../images/aboutda.png) no-repeat center/cover; }
.aboutD-a .nmtit .t,.aboutD-a .nmtit .con { line-height: 1.2; color:#fff; }

.aboutD-b { position: absolute; left:50%; transform: translateX(-50%); bottom:60px; }
.aboutD-b ul li { float: left; height: 370px; background: url(../images/aboutdb.png) no-repeat bottom center; width: 16.66666666%; text-align: center; }
.aboutD-b ul li .icon { height: 80px; }

.aboutD-b ul li .t { font-size: 24px;color:#032a72; }
@media(max-width: 1920px){
    .aboutD-b { bottom:40px; }
}
@media(max-width: 1820px){
    .aboutC .nmtit { top:100px; }
    .aboutD-b { bottom:0px; }
}
@media(max-width: 1720px){
    .aboutC .nmtit { top:80px; }
    .aboutC { padding-bottom:0px;  }
    .aboutD-b { bottom:0px; }
    .aboutC .nmtit { top:60px; }
    .aboutD-b ul li .icon { height: 60px; }
    .aboutD-b ul li .icon img { height: 50px; }
    .aboutD-b ul li .t { font-size: 20px; }
    .aboutD-b ul li { height: 280px; background-size: 60% auto; }
}
@media(max-width: 1350px){
    .aboutC .nmtit { top:50px; }
    .aboutD-b ul li .icon { height: 50px; }
    .aboutD-b ul li .icon img { height: 40px; }
    .aboutD-b ul li .t { font-size: 18px; }
    .aboutD-b ul li { height: 240px; background-size: 50% auto; }
}
@media(max-width: 1200px){
    .aboutD-b ul li .icon { height: 50px; }
    .aboutD-b ul li .icon img { height: 40px; }
    .aboutD-b ul li .t { font-size: 18px; }
    .aboutD-b ul li { height: 220px; background-size: 50% auto; }
}
@media(max-width: 1100px){
    .aboutD-b ul li .icon { height: 50px; }
    .aboutD-b ul li .icon img { height: 40px; }
    .aboutD-b ul li .t { font-size: 18px; }
    .aboutD-b ul li { height: 200px; background-size: 50% auto; }
}
@media(max-width: 1000px){
    .aboutC .img2 { display:block; }
    .aboutC .img,.imgMap  { display:none; }
    .aboutD-b { position: relative; top:0; bottom:auto; z-index:100; margin-top:-100px; left: 0; transform: translateX(0); }
    .aboutD-b ul li { width: 33.3333%; height: 250px; background-size: 120px auto; }
    /*.aboutD-b ul li:nth-child(n+4) { width: 35%; margin: 0 0 0 15%; }*/
    /*.aboutD-b ul li:nth-child(n+5) { width: 35%; margin: 0 15% 0 0; }*/
    .aboutD-b ul li .icon img { height: 40px; }
    .aboutD-b ul li .t { font-size: 18px; }
}@media(max-width: 750px){
    .aboutC .nmtit { top:20px; }
    .aboutD-b {margin-top:-60px; }
    .aboutD-b ul li { height: 200px; background-size: 100px auto; }
    .aboutD-b ul li .icon { height: 45px; }
    .aboutD-b ul li .icon img { height: 35px; }
    .aboutD-b ul li .t { font-size: 16px; }
}
@media(max-width: 580px){
    .aboutC .nmtit { position: relative; top:0; margin-bottom:-50px; padding-top:30px; height: 100px;}
    .aboutC .img { top:50px; }
    .aboutD-b {margin-top:-60px; }
    .aboutD-b ul li { height: 200px; background-size: 100px auto; }
    .aboutD-b ul li .icon { height: 45px; }
    .aboutD-b ul li .icon img { height: 35px; }
    .aboutD-b ul li .t { font-size: 16px; }
}
@media(max-width: 450px){
    .nmtit .t {font-size: 26px;  }
    .aboutD-b {margin-top:-30px; }
    .aboutC .nmtit .t { font-size: 24px; }
}
@media(max-width: 380px){
    .aboutC .nmtit .t { font-size: 20px; }
}
@media(max-width: 1680px){
    .aboutA { padding:20px 0 100px; }
    .aboutA-b { margin-top:30px; }
    .aboutA-b ul li .con { font-size: 20px; }
    .aboutA-b ul li {  padding:60px 20px 30px 25px; }
    .aboutB { padding: 80px 0 60px }
    .aboutB-b { margin-top:20px; }
    .aboutB-g .c { font-size: 16px; }
}
@media(max-width: 1460px){
    .aboutA { padding:20px 0 60px; }
    .aboutA-b { margin-top:20px; }
    .aboutA-b ul li .con { font-size: 16px; line-height: 1.6; }
    .aboutA-b ul li {  padding:60px 20px 20px 20px; }
    .aboutB { padding: 40px 0; }
    .aboutD { padding: 60px 0 50px; }
}
@media(max-width: 1300px){
    .aboutB-e { width: 50%; }
    .aboutB-f { max-width: 100%; width: 47%; }}@media(max-width: 1200px){    .aboutA { padding:20px 0 60px; }    .aboutA-a .con { margin-top:0px; }    .aboutA-b ul li .icon { top:10px; right:12px; }}@media(max-width: 1100px){    .aboutB-c { padding:0  20px; }    .aboutB-b .swiper-button-next,.aboutB-b .swiper-button-prev { left:-21px; }    .aboutB-b .swiper-button-next { left:auto;right:-21px; }}@media(max-width: 1024px){    .aboutA { margin-top:-60px; padding:20px 0 40px; }    .aboutA-b ul li { width: 100%; margin: 0 0 15px 0; }    .aboutA-c:after {width: 110%;height: 20%; bottom:-20px; left:-5%; }    .aboutB-d { padding:0 2%; }    .aboutB-e .img { width: 100%; margin-top:20px; }    .aboutB-e .img img { width: 100%; }    .aboutB-e,.aboutB-f { width: 100%; }}@media(max-width: 900px){    .aboutD { padding: 40px 0 10px; }}@media(max-width: 750px){    .aboutB-c { padding: 0 40px; }    .aboutB-z { margin-top:20px; }    .aboutB-b .swiper-button-next,.aboutB-b .swiper-button-prev { left:-1px; }    .aboutB-b .swiper-button-next { left:auto;right:-1px; }}@media(max-width: 500px){    .aboutB-z { padding-left:65px; }    .aboutB-z .y { font-size: 42px; }    #box { padding-right:20px; }}@media(max-width: 360px){    .aboutB-z { padding-left:0px; }    .aboutB-z .y span { display: inline-block; }    .aboutB-z .y { position: relative; left:0; top:0; font-size: 30px; margin-bottom:10px; }}
.tzzgxC { padding:150px 0 150px; position: relative; z-index: 100;}
.tzzgxC-a .nmtit .t { color:#fff; }.tzzgxC-a .nmtit { float: left; }
.tzzgxC-a .mainMore { float: right; }
.tzzgxC-b ul li { margin-top:42px; padding-left:68px; }
.tzzgxC-b ul li .t { font-size: 18px;color:#fff; }
.tzzgxC-b ul li .c { font-size: 16px;color:#fff; }
.tzzgxC-b ul li:nth-child(1) { background: url(../images/tzzgxc-1.png) no-repeat left center;}
.tzzgxC-b ul li:nth-child(2) { background: url(../images/tzzgxc-2.png) no-repeat left center;}
.tzzgxC-b ul li:nth-child(3) { background: url(../images/tzzgxc-3.png) no-repeat left center;}
.tzzgxC-b ul li:nth-child(4) { background: url(../images/tzzgxc-4.png) no-repeat left center;}
@media(max-width: 1000px){
    .tzzgxC { padding:40px 0 50px;}
    .tzzgxC-b ul li { margin-top:20px; }
}
@media(max-width: 640px){
    .tzzgxC-a .mainMore { position: absolute; left:3%; bottom:50px; }
    .tzzgxC { position: relative; padding-bottom:130px; }
    .aboutD-b ul li { width: 33.333%;-webkit-background-size: 100px auto;background-size: 100px auto; }
}
@media(max-width: 480px){
    .tzzgxC { padding:30px 0 120px; }
    .tzzgxC-b ul li { margin-top:20px; padding-left:60px; }
    .tzzgxC-b ul li .c { font-size: 14px; }
}
@media(max-width: 380px){    .aboutD-b ul li .icon {height: 50px; }    .aboutD-b ul li .icon img {width: auto;height: 50px; }    .aboutD-b ul li .t { font-size: 16px;margin-top:10px; }    .aboutD-b ul li { height: 190px; -webkit-background-size: 80px auto;background-size: 80px auto; }}.aboutE { padding-top:120px; display: none; }.aboutE-b { margin-top:45px; }.aboutE-c ul li { cursor: pointer; position: relative; z-index: 101; text-align: center;background: #efefef; padding:70px 20px; float: left; width: 24%; margin-right:1.3333%; }.aboutE-c ul li .icon .pic2 { display: none; }.aboutE-c ul li .con .t { margin: 15px 0 8px; font-size: 24px;color:#042a72; }.aboutE-c ul li .con .c { font-size: 16px;color:#042a72; opacity: 0.6; }.aboutE-c ul li:after { content:''; width: 29px;height: 29px;background: url(../images/abe5.png) no-repeat center/cover; position: absolute; left:50%; transform: translateX(-50%); bottom:-14px; z-index: 10100; }.aboutE-c ul li:last-child(2n) { height: 219px;margin-right:0; }.aboutE-c ul li.cur,.aboutE-c ul li:hover { background: #042a72; }.aboutE-c ul li.cur .icon .pic2 ,.aboutE-c ul li:hover  .icon .pic2{ display: inline-block; }.aboutE-c ul li.cur .icon .pic1 ,.aboutE-c ul li:hover  .icon .pic1{ display: none; }.aboutE-c ul li.cur .t,.aboutE-c ul li:hover  .t,.aboutE-c ul li.cur .c,.aboutE-c ul li:hover .c { color:#fff; }.aboutE-c ul li.cur:after,.aboutE-c ul li:hover:after { background-image: url(../images/abe6.png); }.aboutE-c ul li.cur:before,.aboutE-c ul li:hover:before { content:''; width: 1px;height: 40px;background: rgba(255,255,255,0.3); position: absolute; left:50%; bottom:0; }.aboutE-e { position: relative; z-index: 100; }.aboutE-f { padding:170px 0 220px; }.aboutE-e ul li { display: none; }.aboutE-e ul li.cur { display: block; }.aboutE-f .t { font-size: 34px;color:#fff; line-height: 40px; }.aboutE-f .t span { display: inline-block; padding: 0 30px; vertical-align: top; line-height: 40px; border-radius: 30px; font-size: 16px;color:#fff;background: rgba(255,255,255,0.43); }.aboutE-f .con { margin-top:30px; font-size: 16px;color:#fff; line-height: 2; }.aboutE-f .con p { margin-top:12px; }@media(max-width: 1680px){    .aboutE { padding-top:80px; }    .aboutE-b { margin-top:40px; }    .aboutE-c ul li { padding: 60px 20px; }    .aboutE-f { padding:120px 0 150px; }}@media(max-width: 1460px){    .aboutE { padding-top:60px; }    .aboutE-b { margin-top:30px; }    .aboutE-c ul li { padding: 40px 20px 50px; }    .aboutE-f { padding:80px 0 110px; }    .aboutE-c ul li .icon img { height: 60px;width: auto; }    .aboutE-c ul li .con .t { font-size: 20px; margin: 10px 0 5px; }}@media(max-width: 900px){    .aboutE-c {width: 100%; overflow-y: hidden; overflow-x: scroll; }    .aboutE-c ul { min-width: 1100px; }    .aboutE-c ul li:after,.aboutE-c ul li:before { display: none; }}@media(max-width: 750px){    .aboutE { padding-top:40px; }    .aboutE-b { margin-top:20px; }    .aboutE-c ul { min-width: 900px; }    .aboutE-c ul li { padding: 20px 12px 30px; }    .aboutE-f { padding:40px 0 60px; }    .aboutE-f .t { font-size: 20px; line-height: 30px; }    .aboutE-f .t span {  padding: 0 20px;  line-height: 30px; font-size: 14px; }    .aboutE-f .con { margin-top:12px; font-size: 14px; }    .aboutE-f .con p { margin-top:10px; }}.nav ul li .box{      position: absolute;    left: 0;    background: rgba(255,255,255,0.9);    top: 100%;    border-radius: 4px;    display: none;    padding: 14px 0;    width: 100%;}.nav ul li .box dl dd{text-align: center;}.nav ul li .box dl dd a{    display: block;    font-size: 14px;    color: #3e4145;    padding: 10px 10px;}.nav ul li:hover .box{    display: block;}.nav ul li .box dl dd a:hover{    color:#f11053;}.container_14{    width: 68.1%;}/*2021-01-15 加入我们页面修改*/.joinBoxA { background: url(../images/joinabg.jpg) no-repeat center/cover #fff;  }.addJoin { padding:210px 0 100px; }.addJoin ul { text-align: center; }.addJoin ul li { text-align: left; display: inline-block; padding: 120px 0 40px 40px; border-radius: 20px; background: url(../images/addjoinf.png) no-repeat left top #032a72; position: relative; margin: 0 5px; width: 28%; }.addJoin ul li:nth-child(n+2):after { content:'';width: 31px;height: 31px;background: url(../images/addjoine.png) no-repeat center/cover; position: absolute; top:-22px; left:-22px; }.addJoin ul li .icon { position: absolute; right:25px; top:25px; }.addJoinA-a .t { font-size: 20px;color:#fe144c; }.addJoinA-a .c { font-size: 24px;color:#fff; margin-top:8px; }.addJoinB { padding:130px 0 75px; }
.addJoinB-a .homeBoxC-b { width: 40%; padding-top:90px; }
.addJoinB-a .homeBoxC-b span.more { margin-top:40px; font-size: 14px;color:#999999; display: block; }.addJoinB-a .homeBoxC-c { width: 53%; }.joinBoxB { padding-bottom:0!important; }
@media(max-width: 1680px){    .addJoinB { padding:90px 0 45px; }    .addJoin { padding:180px 0 80px; }    .addJoin ul li { padding: 100px 0 30px 30px; }    .addJoin ul li .icon { position: absolute; right:20px; top:20px; }    .addJoinA-a .t { font-size: 18px; }    .addJoinA-a .c { font-size: 22px; margin-top:6px; }    .addJoinB-a .homeBoxC-b { padding-top:90px; }    .addJoinB-a .homeBoxC-b span.more { margin-top:30px; }}
@media(max-width: 1480px){    .addJoinB { padding:70px 0 35px; }    .addJoin { padding:140px 0 60px; }    .addJoin ul li { padding: 90px 0 20px 20px; }    .addJoinA-a .t { font-size: 16px; }    .addJoinA-a .c { font-size: 18px; margin-top:6px; }    .addJoinB-a .homeBoxC-b { padding-top:70px; }    .addJoinB-a .homeBoxC-b .con,.addJoinB-a .homeBoxC-b .c { margin-top:15px; }    .addJoinB-a .homeBoxC-b span.more { margin-top:20px; }}
@media(max-width: 1280px){    .addJoinB { padding:50px 0 30px; }    .addJoin { padding:90px 0 50px; }    .addJoin ul li { width: 30%; }    .addJoin ul li { padding: 90px 0 20px 20px; }    .addJoinA-a .t { font-size: 16px; }    .addJoinA-a .c { font-size: 18px; margin-top:6px; }    .addJoinB-a .homeBoxC-b { padding-top:60px; }    .addJoinB-a .homeBoxC-b .con,.addJoinB-a .homeBoxC-b .c { margin-top:8px; }    .addJoinB-a .homeBoxC-b span.more { margin-top:15px; }}
@media(max-width: 1000px){    .addJoinB-a .homeBoxC-b { width: 100%; padding: 40px 0 20px; }    .addJoinB-a .homeBoxC-c { width: 100%; }    .homeBoxC { padding-bottom:30px!important; }    .addJoinB { padding:50px 0 40px; }    .addJoin { padding:40px 0 40px; }    .addJoin ul li { display: block; margin: 10px auto 0; width: 80%; }    .addJoin ul li:nth-child(n+2):after { display: none; }}
@media(max-width: 640px){
    .addJoinB { padding:40px 0 30px; }
    .addJoin { padding:30px 0 40px; }
    .addJoin ul li { padding: 60px 0 16px 20px; margin: 10px auto 0; width: 90%; }
    .addJoin ul li .icon img { max-height: 60px; }
}

@media(max-width: 1800px){
    .homeBoxC-b .mtit .t1 { font-size: 42px; }
}
@media(max-width: 1580px){
    .homeBoxC-b:before { top:10px; }
    .addJoinB-a .homeBoxC-b { padding-top:70px; }
    .homeBoxC-b .mtit .t1 { font-size: 36px; }
    .homeBoxE .homeBoxC-a:after,.homeBoxC-a:after {width: 500px;height: 300px; }
    .homeBoxE { padding-top:50px; }
    .homeBoxE:after { height: 76%; }
}
@media(max-width: 1380px){
    .homeBoxC-b:before { top:0px; }
    .addJoinB-a .homeBoxC-b { padding-top:60px; }
    .homeBoxC-b .mtit .t1 { font-size: 30px; }
    .homeBoxC-b .con { font-size: 16px; }
}
@media(max-width: 1280px){
    .addJoinB-a .homeBoxC-b { padding-top:60px; }
    .homeBoxC-b .mtit .t1 { font-size: 24px; }
    .homeBoxC-b .con { font-size: 14px; }
}
@media(max-width: 1000px){
    .addJoinB-a .homeBoxC-b { padding-top:60px; }
    .homeBoxE { padding-top:20px; }
}


/*关于我们*/.aboutB-h { margin-top:50px; }.aboutB-h .swiper-container .swiper-slide { padding:40px 0; }.aboutB-h .swiper-container .swiper-slide { opacity: 0.3; transition: all 0.8s; transform: scale(0.94); }.aboutB-h .swiper-container .swiper-slide-active { opacity: 1; transform: scale(1.17); }.aboutB-d { border-radius: 20px; padding: 25px 30px 25px 40px; background: rgba(101,137,248,0.72); }.aboutB-d .t { font-size: 106px;color:#fff; line-height: 0.9; }.scroll_box1 {  margin-top:20px; }.aboutB-d .c { font-size: 14px;color:#fff; line-height: 1.6; }.aboutB-d .c p { position: relative; padding-left:12px; }.aboutB-d .c p:after { content:'';    width: 5px;    height: 5px;    background: #fff; border-radius: 50%; position: absolute; left:0; top:6px; }.aboutB-h .swiper-container .swiper-slide-active .aboutB-d .c sup{line-height:0;}.aboutB-h .swiper-container .swiper-slide-active .aboutB-d .c { font-size:12px;  }/*滚动条*/.aboutB-d .scroll_box1{width:100%;height:174px;overflow: hidden;position: relative;}




@media(max-width: 1680px){    .aboutB-d { padding: 40px 30px 40px 40px; }    .aboutB-d .t { font-size: 86px;  }    .aboutB-d .c { font-size: 16px; margin-top:10px; }    .scroll_box1 {  margin-top:10px; }    .aboutB-h .swiper-container .swiper-slide-active .aboutB-d .c { font-size:14px; height: 174px;overflow: hidden; }    .aboutB-d .c p:after { top:9px; }}
@media(max-width: 1580px){    .aboutB-d { padding: 40px; }    .aboutB-d .t { font-size: 82px;  }}@media(max-width: 1480px){    .aboutB-d { padding: 30px; }    .aboutB-d .t { font-size: 72px;  }}@media(max-width: 1280px){    .aboutB-d { padding: 20px; }    .aboutB-d .t { font-size: 56px;  }    .aboutB-d .c { font-size: 15px; }}@media(max-width: 1024px){    .aboutB-d .t { font-size: 30px;  }    .aboutB-d .c { font-size: 13px; }    .aboutB-h .swiper-container .swiper-slide { padding:0px 0; }    .aboutB-h .swiper-container .swiper-slide {  transform: scale(0.9); }    .aboutB-h .swiper-container .swiper-slide-active { opacity: 1; transform: scale(1); }    .aboutB-d .scroll_box1{ height:200px; overflow-y: scroll; }    .scroll_tiao  { display: none!important; }    .aboutB-d { padding:20px 0 20px 20px; text-align: justify; }    .scroll_box1 {  margin-top:10px; }    .aboutB-h .swiper-container .swiper-slide-active .aboutB-d .c { font-size:15px;height: 156px;overflow: auto; }}.ggthA-c .inp { cursor: pointer; position: relative; font-size: 16px; padding-left:15px;width: 100%; }.ggthA-c .inp p { line-height: 58px; font-size: 16px;color:#666666; }.ggthA-c .inp:hover dl { display: block; }.ggthA-c .inp dl { padding: 15px 12px; display: none; border:1px solid #eee; z-index:100;background: #fff; width: 100%; position: absolute; left:0; top:58px;}.ggthA-c .inp dl dd { cursor: pointer;line-height: 2; font-size: 14px; color:#666; }.ggthA-c .inp dl dd:hover { color:#f11053; }


@media(max-width: 1200px){    .ggthA-c .inp p {        line-height: 42px; }    .ggthA-c .inp dl { top:42px; }    .ggthA-c .inp dl dd { font-size: 14px; }}


.checkBox,.checkBox a { font-size: 16px;color:#666; }
.checkBox input { margin-right:5px; display: inline-block; }
.checkBox a { color:#032a72;font-weight: bold; }


/*2021-02-01*/
.doctorF { padding:200px 3%; background: url(../images/addf.jpg) no-repeat center/cover; text-align: center; }
.doctorF a.mainMore { margin-top:40px; }
.doctorF .nmtit .t { color:#fff; line-height: 1.2;}
.doctorF .nmtit .con { max-width: 940px; width: 100%; color:#fff; line-height: 2;}

@media(max-width: 1680px){
    .doctorF { padding:120px 3%; }
    .doctorF a.mainMore { margin-top:35px; }
}
@media(max-width: 1480px){
    .doctorF { padding:80px 3%; }
    .doctorF a.mainMore { margin-top:30px; }
}
@media(max-width: 1460px){
    .doctorF .nmtit .con { max-width: 820px; }
}
@media(max-width: 1280px){
    .doctorF { padding:50px 3%; }
    .doctorF a.mainMore { margin-top:20px; }
}
@media(max-width: 640px){
    .doctorF { padding:40px 3% 50px; }
}



.fixCon { display: none; position: fixed;z-index: 1000;width: 100%;height: 100%; left:0%; top:0%;background: rgba(0,0,0,0.5); }
.fixConA {width: 100%; position: relative;height: 100%; }
.fixConA-a {width: 60%; position: absolute; background: #fff; height: 80%; left:20%; top:10%; }
.fixConA-d {width: 100%; position: relative; height: 100%; padding: 30px 5%; }
.fixConA-b { height: 100%; overflow: hidden; }
.fixConA-b .t { text-align: center; font-size: 36px;color:#012670; }
.fixConA-c { margin-top:30px; font-size: 16px;color:#333; line-height: 2; overflow: hidden; height: calc(90% - 120px); overflow-y: scroll; padding-right:20px; }
.fixConA-e { position: absolute; left:0; bottom:0;width: 100%;background: #f0f0f0; text-align: center; padding: 20px 0; }
.fixConA-e .btn { cursor: pointer; display: inline-block; padding: 12px 50px; font-size: 18px; color:#012670; border-radius: 40px; border:1px solid #012670; }
@media(max-width: 1480px){
    .fixConA-b .t { font-size: 28px; }
    .fixConA-c { margin-top:20px; }
}
@media(max-width: 640px){
    .fixConA-b .t { font-size: 24px; }
    .fixConA-c { margin-top:10px; }
    .fixConA-e { padding: 16px 0; }
    .fixConA-e .btn { padding: 8px 30px; font-size: 16px; }
    .fixConA-a {width: 90%; position: absolute; background: #fff; height: 80%; left:50%; top:10%; }
}





/*2021-02-09招贤纳士 修改*/
.addJoinX { position: relative; margin:130px 0 80px;  }

.addJoinX:after { content: '';width: 614px;height: 391px;position: absolute;background: url(../images/db.png) no-repeat center/cover;left: 0px;bottom: -60px;}

.addJoinX-b { float: left; width: 50%; position: relative;z-index: 10; }
.addJoinX-b ul li { display: none; }
.addJoinX-b ul li.active { display: block; }

.addJoinX-c { position: absolute; padding:0 16% 0 28%; border-radius: 2px; width: 73%;height: 106%; top:7%; position: absolute; right:0;background: #f6f6f6;   }
.addJoinX-e {width: 100%;height: 100%; position: relative; }
.addJoinX-f { position: absolute;width: 100%; left:0; top:50%; transform: translateY(-50%); }
.addJoinX-d ul li { margin-top:30px; }
.addJoinX-d ul li .tit { background: url(../images/joina.png) no-repeat left center; padding-left:20px; font-size: 20px;color:#333333; transition: all 0.5s; }
.addJoinX-d ul li .con { display: none; padding-top:18px;  line-height: 2; }
.addJoinX-d ul li .con .t { font-size: 18px;color:#333333; }
.addJoinX-d ul li .con .c { font-size: 16px;color:#666666; margin-bottom:16px; }
.addJoinX-d ul li .con .c a { color:#476fff; }
.addJoinX-d ul li:nth-child(1) .con { display: block; }
.addJoinX-d ul li .tit { position: relative; display: inline-block; padding-right:20px; }
.addJoinX-d ul li.cur .tit { font-size: 26px;color:#032a72; }
.addJoinX-d ul li .tit:after { content:'';
    width: 9px;
    height: 15px;
    background: url(../images/jthui.png) no-repeat center; position: absolute; right:0; top:52%; transform: translateY(-50%); }
.addJoinX-d ul li a.mainMore { color:#4870ff; display: inline-block; }


.addJoinX-b ul li .img { position: relative; overflow: hidden; }
.addJoinX-b ul li .img span.curtainMask__16pZ8 { content: "";display: block;width: 101%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background-color: rgba(255,255,255,0.5);transition: 0.8s ease-in-out 0s;z-index: 2;}
.addJoinX-b ul li .img span.curtainMask__16pZ9 {display: block;width: 101%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;transition: 0.8s ease-in-out .2s;opacity: .8;background-color: rgb(4, 42, 110);}

.addJoinX-b ul.active li.active .img span.curtainMask__16pZ8,.addJoinX-b ul.active li.active .img span.curtainMask__16pZ9 { left:100%; }

@media(max-width: 1800px){
    .addJoinX-c {height: 110%; padding:0 16% 0 26%;}
    .addJoinX-d ul li { margin-top:20px; }
    .addJoinX-d ul li .con {line-height: 1.8; }
}
@media(max-width: 1680px){
    .addJoinX-c {height: 110%; padding:0 12.25% 0 26%;}
    .addJoinX-d ul li .con .t { font-size: 16px; }
    .addJoinX-d ul li .con .c { font-size: 14px; }
    .addJoinX-d ul li.cur .tit { font-size: 22px; }
    .addJoinX-d ul li .tit { font-size: 18px; }
    .addJoinX { margin:100px 0 50px;  }
}
@media(max-width: 1380px){
    .addJoinX-d ul li .con { line-height: 1.5; padding-top:12px;}
    .addJoinX-d ul li .con .t { font-size: 15px; }
    .addJoinX-d ul li .con .c { font-size: 13px; }
    .addJoinX-d ul li.cur .tit { font-size: 20px; }
    .addJoinX-d ul li .tit { font-size: 16px; }
    .addJoinX-d ul li { margin-top:15px; }
    .addJoinX { margin:60px 0 20px;  }
}
@media(max-width: 1180px){
    .addJoinX-c {height: 110%; top:-5%; padding:0 12.25% 0 26%;}
    .addJoinX:after { width: 45%;height: 200px; bottom: -30px;}

}
@media(max-width: 1100px){
    .addJoinX { border-radius: 6px; overflow: hidden; width: 94%; margin: 30px auto 0; }
    .addJoinX-b { width: 100%; }
    .addJoinX:after { display: none; }
    .addJoinX-c {height: auto; width: 100%; float: left; top:0; padding:20px; position: relative;}
    .addJoinX-f { position: relative;width: 100%; left:0; top:0; transform: translateY(0); }
}
@media(max-width: 640px){
    .addJoinX-c { padding:20px 12px; }
}




.aboutA_t{margin-top: 40px;}


/*2021-03-19人才招聘页面改版*/
.joinAddA { padding:110px 0 60px;  }
.joinAddA-a { margin-top:40px; position: relative; }
.joinAddA-a .mb { width: 130%; height: 30%; background: url(../images/joinc-4.png) repeat right top; position: absolute; right:-90%; top:-30px; }

.joinAddA-a ul li { position: relative; width: 33.3333%; float: left;  }
.joinAddA-a ul li .img { position: relative;  }
.joinAddA-a ul li .img:after { content:''; width: 100%; height: 100%; position: absolute;left:0;top:0;background: rgba(0,0,0,0.4);  }

.joinAddA-b { position: relative; z-index: 10; }
.joinAddA-c { position: absolute; left:0; top:50%; transform: translateY(-50%); width: 100%; text-align: center;  }
.joinAddA-c .tit,.joinAddA-d .tit {font-size: 42px;color:#fff;margin-top:10px;  }
.joinAddA-d .con { font-size: 16px;color:#fff; margin:10px 0 20px; }
.joinAddA-d .con p { margin: 6px; line-height: 1.5;}
.joinAddA-d { opacity: 0; transition: all 0.6s; position: absolute; left:0; top:0; background: url(../images/joinaddbg.jpg) no-repeat right bottom #032970; width: 100%;height: 100%; text-align: center;  }
.joinAddA-d a {font-size: 16px;color: #fff;display: inline-block;padding: 14px 32px 14px 60px;background: url(../images/joinaddbg2.png) no-repeat 33px center #4870ff;  border-radius: 50px; }
.joinAddA-e { position: relative; width: 100%; height: 100%;  }
.joinAddA-f { position: absolute; left: 0; top:50%; transform: translateY(-50%); width: 100%;  }
.joinAddA-a ul li.cur .joinAddA-c { opacity: 0; }
.joinAddA-a ul li.cur .joinAddA-d { opacity: 1; }

@media(max-width: 1820px){
    .joinAddA-c .tit,.joinAddA-d .tit {font-size: 32px; }
}
@media(max-width: 1680px){
    .joinAddA-a ul li .icon img { height:70px;  }
    .joinAddA-c .tit,.joinAddA-d .tit {font-size: 28px; }
    .joinAddA-d .con { font-size: 15px;  }
    .joinAddA { padding:80px 0 50px;  }
    .joinAddA-a { margin-top:30px;  }
}
@media(max-width: 1480px){
    .joinAddA-a ul li .icon img { height:60px;  }
    .joinAddA-c .tit,.joinAddA-d .tit {font-size: 24px; }
    .joinAddA-d .con { font-size: 14px;  }
    .joinAddA-d { padding: 0 20px;  }
    .joinAddA { padding:60px 0 40px;  }
    .joinAddA-a { margin-top:30px;  }
}
@media(max-width: 1024px){
    .joinAddA-a ul li .icon img { height:50px;  }
    .joinAddA-c .tit,.joinAddA-d .tit {font-size: 20px; }
    .joinAddA { padding:40px 0 30px;  }
    .joinAddA-a { margin-top:20px;  }
}
@media(max-width: 900px){
    .joinAddA-a ul li { width: 100%;  }
}

.joinAddB { background: #f6f6f6; padding:100px 0 110px;  }

.joinAddB-b { margin-top:75px;  }
.joinAddB-b ul li { position: relative; float: left; width: calc(20% - 19px); text-align: center; margin-right:23px; }
.joinAddB-b ul li:after { width: 24px; height: 43px; content:''; background: url(../images/addlc.png) no-repeat center/cover; position: absolute; right:-24px; top:65%; transform: translateY(-50%);  }
.joinAddB-b ul li:last-child:after { display: none; } 
.joinAddB-b ul li:last-child { margin-right:0; } 
.joinAddB-b ul li .tit { font-size: 22px; color:#032a72; margin-bottom:8px;  }
.joinAddB-d { margin-top:70px; text-align: center; font-size: 18px;color:#000000; line-height: 2; }
.joinAddB-d p a { color:#4870ff; text-decoration: underline; }

@media(max-width: 1680px){
    .joinAddB { padding:80px 0 90px;  }
    .joinAddB-b,.joinAddB-d { margin-top:60px;  }
}
@media(max-width: 1480px){
    .joinAddB { padding:60px 0 70px;  }
    .joinAddB-b,.joinAddB-d { margin-top:50px;  }
    .joinAddB-b ul li .tit { font-size: 20px; }
    .joinAddB-b ul li .icon img { height: 90px; }
}
@media(max-width: 1280px){
    .joinAddB { padding:40px 0 50px;  }
    .joinAddB-b,.joinAddB-d { margin-top:40px;  }
    .joinAddB-b ul li .tit { font-size: 18px; }
    .joinAddB-b ul li .icon img { height: 70px; }
    .joinAddB-b ul li:after { width: 18px; height: 36px; right:-18px; }
}
@media(max-width: 900px){
    .joinAddB { padding:30px 0 40px;  }
    .joinAddB-b,.joinAddB-d { margin-top:20px;  }
}
@media(max-width: 640px){
    .joinAddB-b ul li { width: 33.3333%; margin-right:0;  }
    .joinAddB-b ul li:nth-child(n+4) { margin-top:50px; float: right; }
    .joinAddB-b ul li:nth-child(3):after { left:50%; margin-left:-10px; transform: rotate(90deg); top:auto; bottom:-40px; }
    .joinAddB-b ul li:nth-child(4):after { left:-10px; margin-top:-10px; transform: rotate(180deg); top:60%; }
}
@media(max-width: 450px){
    .joinAddB-b ul li { width: 50%; margin-right:0; margin: 15px 0;  }
    .joinAddB-b ul li:nth-child(n+4) { margin-top:15px; float: left; }
    .joinAddB-b ul li:after { display: none; }
}

.joinAddC { display: none; width: 100%; height: 100%; position: fixed; background: rgba(0,0,0,0.4);  left:0; top:0; z-index: 1000; }
.joinAddC-a,.joinAddC-c,.joinAddC-d,.joinAddC-c ul,.joinAddC-c ul li { width: 100%; height: 100%; position: relative;  }
.joinAddC-b { width: 90%; height: 80%; position: absolute; left:5%; top:10%; background: #fff; overflow: hidden; border-radius: 30px; }
.joinAddC-c { position: relative; }


.joinAddC-c:after { content:''; width: 100%; height: 150px; background: url(../images/joinc-4.png) no-repeat center/cover; position: absolute; left:0; bottom:0; }
.joinAddC-c:before { width: 100%; height: 40px; background: #1c3f80; content:''; position: absolute; right:0; bottom:0;z-index: 10; }
.joinAddC-c .close { width: 50px; height: 50px; background: url(../images/chacha.png) no-repeat center; position: absolute; bottom:15px; left:50%; z-index: 11; transform: translateX(-50%); cursor: pointer; }
.joinAddC-e { padding:50px 70px 0; height: 150px; background: url(../images/joinc-4.png) repeat right top; width: 100%; }
.joinAddC-e .tit {  border-bottom:1px solid #dedede; }
.joinAddC-e .tit .t { float: left; font-size: 32px;color:#032a72; padding:25px 0 25px 55px; }
.joinAddC-e .tit .shtit { background: url(../images/icsh.png) no-repeat left center;  }
.joinAddC-e .tit .xytit { background: url(../images/icxy.png) no-repeat left center;  }
.joinAddC-e .tit .hwtit { background: url(../images/ichw.png) no-repeat left center;  }
.joinAddC-e .tit a { float: right;font-size: 16px;color: #fff; margin-top:20px; padding: 14px 32px 14px 60px;background: url(../images/joinaddbg2.png) no-repeat 33px center #4870ff;  border-radius: 50px;   }
.joinAddC-f { height:calc(100% - 350px); margin-top:40px; padding: 0 30px 0 70px; }
/*0320*/
.joinAddC-g { padding-right:40px; height: 100%; overflow: auto; }
.joinAddC-g::-webkit-scrollbar{
	width: 2px;
	
}
.joinAddC-g::-webkit-scrollbar-track{
	background: #ccc;
	width: 2px;
}

.joinAddC-g::-webkit-scrollbar-track-piece{
	width: 2px;
} 
.joinAddC-g::-webkit-scrollbar-thumb{
	    background: #4870ff;
			border: 5px;
		
}


.joinAddC-g dl dd { margin-bottom:36px; }
.joinAddC-g dl dd .t { font-size: 22px;color:#333333; padding-left:24px; background: url(../images/star.png) no-repeat left center; margin-bottom:10px; }
.joinAddC-g dl dd .cc { min-height: 160px; font-size: 16px;color:#666666; line-height: 2; }

.joinAddC-g dl dd p a { color: #4870ff;
    text-decoration: underline; }

.joinAddC-i { display: block; position: relative; text-align: center; margin: 10px 0;float: left; width: 19%; margin-right:1.25%; padding:40px 2%; background: #f1f1f1; border-radius: 20px; }
.joinAddC-i:last-child{margin-right:0;}
.joinAddC-i:after { content:''; width: 65px; height: 64px; background: url(../images/stars.png) no-repeat center; position: absolute; left:50%; transform: translateX(-50%); bottom:-32px;}
.joinAddC-i .icon img.pic2 { display: none; }
.joinAddC-i .con .tt { font-size: 20px;color:#032a72;margin:10px 0 4px; }
.joinAddC-i .con .cc { font-size: 16px;color:#001d52; opacity: 0.8; line-height: 1.6; }
.joinAddC-i:hover { color:#fff; background: #032a72; }
.joinAddC-i:hover .tt,.joinAddC-i:hover .cc { color:#fff; }
.joinAddC-i:hover .icon img.pic1 { display: none; }
.joinAddC-i:hover .icon img.pic2 { display: inline-block; }
.joinAddC-c ul li { display: none; }
/*.joinAddC-c ul li.cur { display: block; }*/


.joinAddHg .joinAddC-i { width: 49%; margin-right:0; }
.joinAddHg .joinAddC-i:last-child { margin-right:0; float: right; }
.joinAddHg .joinAddC-i .con .cc { min-height: 220px; }

@media(max-width: 1680px){
    .joinAddC-c:after { height: 100px;}
    .joinAddC-e { padding:30px 50px 10px; height: 100px; }
    .joinAddC-e .tit .t { font-size: 28px; padding:20px 0 20px 55px;  }
    .joinAddC-e .tit a { margin-top:15px; padding: 8px 20px 8px 44px;background: url(../images/joinaddbg2.png) no-repeat 20px center #4870ff;  }
    .joinAddC-f { height:calc(100% - 250px); margin-top:30px; padding: 0 20px 0 50px; }
    .joinAddC-g { padding-right:30px; }
    .joinAddC-g dl dd { margin-bottom:15px; }
    .joinAddC-g dl dd .t { font-size: 18px;}
    .joinAddC-i { padding:30px 2%;  }
    .joinAddC-i .icon img { height: 70px; }
}
@media(max-width: 1480px){
    .joinAddC-c:after { height: 80px;}
    .joinAddC-e { padding:10px 30px 0px; height: 80px; }
    .joinAddC-e .tit .t { font-size: 25px; padding:20px 0 20px 55px;  }
    .joinAddC-e .tit a { margin-top:18px; padding: 8px 20px 8px 44px;background: url(../images/joinaddbg2.png) no-repeat 20px center #4870ff;  }
    .joinAddC-f { height:calc(100% - 200px); margin-top:20px; padding: 0 10px 0 30px; }
    .joinAddC-g { padding-right:20px; }
    .joinAddC-g dl dd { margin-bottom:15px; }
    .joinAddC-g dl dd .t { font-size: 18px;}
    .joinAddC-i { padding:30px 2%;  }
    .joinAddC-i .icon img { height: 50px; }
    .joinAddC-i .con .tt { font-size: 18px; }
    .joinAddC-i .con .cc { font-size: 15px; }
    .joinAddC-g dl dd .cc { min-height: 120px; }
}
@media(max-width: 900px){
    .joinAddC-b { width: 94%; height: 80%; left:3%; top:10%;}
    .joinAddC-i { width: 100%; margin-bottom:40px; }
    .joinAddHg .joinAddC-i { width: 100%; margin-bottom:40px; }
    .joinAddHg .joinAddC-i .con .cc,.joinAddC-i .con .cc { min-height: 10px; }
    .joinAddC-e .tit .t { font-size: 20px; }
}
@media(max-width: 800px){
    .joinAddC-c:after { height: 120px;}
    .joinAddC-e { padding:0px 20px 0px; height: 120px; }
    .joinAddC-e .tit { padding-bottom:20px; }
    .joinAddC-e .tit .t { font-size: 20px; width: 100%; padding:15px 0 15px 40px; background-size: 30px auto; }
    .joinAddC-e .tit a { float: left; margin-top:10px;}
    .joinAddC-f { height:calc(100% - 240px); margin-top:20px; padding: 0 0px 0 20px; }
    .joinAddC-g { padding-right:20px; }
}
@media(max-width: 450px){
    .joinAddC-e .tit .t { font-size: 18px; padding:8px 0 8px 30px; background-size: 20px auto; }
}
@media(max-width: 350px){
    .joinAddC-e .tit a { float: left; margin-top:0px; font-size: 14px;}
}


















/**2022-5-23新增**/
.swiper-container-banner .swiper-wrapper .swiper-slide-active .img {
    -webkit-animation: mod 5000ms linear both;
    animation: mod 5000ms linear both; 
}

@-webkit-keyframes mod {
    0% {
transform: scale(1)
}

    10% {
transform: scale(1.01)
}

    20% {
transform: scale(1.02)
}

    30% {
transform: scale(1.03)
}

    40% {
transform: scale(1.04)
}

    50% {
transform: scale(1.05)
}

    60% {
transform: scale(1.06)
}

    70% {
transform: scale(1.07)
}

    80% {
transform: scale(1.08)
}

    90% {
transform: scale(1.09)
}

   100% {
transform: scale(1.1)
}
}


.homeBoxCX-c .homeBoxCX-d .img{
    overflow: hidden;
}

.homeBoxCX-c .homeBoxCX-d .img img{
    transform: scale(1);
    transition: all 0.5s;
}

.homeBoxCX-c .homeBoxCX-d .img img:hover{
    transform: scale(1.1);
    transition: all 0.5s;
}

.pcBanner .banner .bg .img{
    -webkit-animation: mod 3000ms linear both;
    animation: mod 3000ms linear both;   
}


/*add2023-01-06*/


.nmtitA .t { padding-left:68px; background: url(../img/mtitbgb.png) no-repeat left center; background-size: auto 100%; }
.nmtitB { background: url(../img/mtitcbg.png) no-repeat left center; background-size: auto 100%; }
.nmtitA .t { line-height: 1.1; }
.nmtitB .t { color:#fff; }
.add0106A { padding: 140px 0 110px; }
.add0106A-a .con { font-size: 16px;color:#333333; margin-top:20px; line-height: 1.8; }

.aboutBox2-a { margin-bottom: 50px; }
.aboutBox2 {background: url(../img/glaboutbg2.jpg) no-repeat center bottom/cover #000;padding: 120px 0 100px;}
.dtimg-slick .box { position: relative; }
.dtimg-slick .box .img {float: left;width: 50%;line-height: 0;border-radius: 10px; -webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;overflow: hidden;}
.dtimg-slick .box .text {float: right;width: 43%; position: absolute; right: 0; top:  50%; transform: translateY(-50%);}
.dtimg-slick .box .title h3 {color: #fff;}
.dtimg-slick .box .text .num { margin-bottom: 10px; line-height: 1; font-size: 90px;color: #fff; }
.dtimg-slick .box .text .txt { padding-right: 15px; color: #ffffff;font-size: 16px;line-height: 40px; max-height: 240px; overflow-y: scroll; }

.dtimg-slick .box .text .txt{
	scrollbar-color:  #ffffff rgba(0,0,0,0.2); 
	scrollbar-width: thin; 
	-ms-overflow-style:none; 
}
.dtimg-slick .box .text .txt::-webkit-scrollbar { 
	width: 3px; 
	height: 1px;
}
.dtimg-slick .box .text .txt::-webkit-scrollbar-thumb { 
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);
	background: #ffffff;
}
.dtimg-slick .box .text .txt::-webkit-scrollbar-track { 
	-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);
	border-radius: 3px;
	background: rgba(0,0,0,0);
}


.dtimg-slick .box .text .txt p { position: relative; padding-left:60px; }
.dtimg-slick .box .text .txt p span { position: absolute; left:0; top:0; }

/* .dtimg-slick .box .text .txt p {position: relative;padding-left: 100px;} */
.dtimg-slick .box .text .txt p {position: relative; }
.dtimg-slick .box .text .txt p strong { font-weight: normal; position: absolute; left:0; top:0px; }
.xtimg-slick {margin-top: 70px;text-align: center;padding: 0 40px;position: relative;}
/*.xtimg-slick::before {content: "";position: absolute;left: 41px;top: 10px;width: calc(100% - 82px);height: 1px;background: #8e9dd6;}*/
.xtimg-slick .box {cursor: pointer;  overflow: hidden;}
.xtimg-slick span { width: 20px;height: 20px;margin: 0 auto 10px;display: block;}
.xtimg-slick span i {background: url(../img/gly1.png) no-repeat center center/cover;width: 20px;height: 20px; position: relative; z-index: 100; display: block;}
.xtimg-slick p {color: #ffffff;font-size: 18px;font-family: arial;}
.xtimg-slick .slick-current .box span i {background: url(../img/gly2.png) no-repeat center center/cover; position: relative; }
.xtimg-slick .slick-slide .box span { position: relative; }

.xtimg-slick .slick-slide .box span:after,.xtimg-slick .slick-slide .box span:before {position: absolute; top: 50%; content:''; width: 50%; height: 1px; display: block; width: 1000px; border-top:1px solid rgba(255,255,255,0.6); }
/* .xtimg-slick .slick-slide:nth-child(1) .box span:after,.xtimg-slick .slick-slide:nth-child(1) .box span:before {position: absolute; top: 50%; content:''; width: 50%; height: 1px; display: block; width: 1000px;    border-top:1px dashed rgba(255,255,255,0.6); } */
.xtimg-slick .slick-slide .box.last span:after,.xtimg-slick .slick-slide .box.first span:before {position: absolute; top: 50%; content:''; width: 50%; height: 1px; display: block; width: 1000px;  border-top:1px dashed rgba(255,255,255,0.6); }
.xtimg-slick .slick-slide .box span:after { left: -1001px; }
.xtimg-slick .slick-slide .box span:before { left: 20px; }

.xtimg-slick .slick-slide .box span:after { left: -992px; }
.xtimg-slick .slick-slide .box span:before { left: 10px; }

.xtimg-slick .slick-slide p { opacity: 0.6; }
.xtimg-slick .slick-current p { opacity: 1; }
.xtimg-slick .slick-prev,
.xtimg-slick .slick-next {width: 41px;height: 41px;top: -9px;margin-top: 0;border: none;}
.xtimg-slick .slick-prev {background: url(../img/glprev.png) no-repeat center center/cover;left: 0;}
.xtimg-slick .slick-next {background: url(../img/glnext.png) no-repeat center center/cover;right: 0;}
.xtimg-slick { padding: 0 41px; }

@media(max-width:  1780px){
    .aboutBox2 { padding: 100px 0; }
    .dtimg-slick .box .text .num { font-size: 80px; }
    .dtimg-slick .box .text .txt { line-height: 32px; }
}

@media(max-width:  1580px){
    .aboutBox2 { padding: 80px 0; }
    .dtimg-slick .box .text { width: 45%; }
    .dtimg-slick .box .text .num { font-size: 60px; }
    .dtimg-slick .box .text .txt { line-height: 32px; }
    .xtimg-slick { margin-top: 50px; }
    .aboutBox2-a { margin-bottom: 40px; }
}
@media(max-width:  1480px){
    .aboutBox2 { padding: 60px 0; }
    .dtimg-slick .box .text .mainTit .t { margin: 0!important; }
    .dtimg-slick .box .text .num { font-size: 50px; }
    .dtimg-slick .box .text .txt { line-height: 28px; }
    .xtimg-slick { margin-top: 40px; }
}
@media(max-width:  1280px){
    .aboutBox2 { padding: 40px 0 50px; }
    .dtimg-slick .box .text .num { font-size: 40px; }
    .dtimg-slick .box .text .txt { line-height: 28px; }
    .xtimg-slick { margin-top: 30px; }
    .aboutBox2-a { margin-bottom: 30px; }
}
@media(max-width:  1024px){
    .aboutBox2 { padding: 40px 0 50px; }
    .dtimg-slick .box .text,.dtimg-slick .box .img { width: 100%; }
    .dtimg-slick .box .text { position: relative; top: 0; transform: translateY(0); margin-top: 20px; }
    .xtimg-slick { margin-top: 30px; }
    .aboutBox2-a { margin-bottom: 20px; }
}

.add0106B-a { margin-top:40px; }
.add0106B { padding-bottom:120px; }
.add0106B-a table { color:#333; }
.add0106B-a table,.add0106B-a table tbody tr:nth-child(1),.add0106B-a table tbody tr:nth-child(1) td { border:none; }
.add0106B-a table tbody tr { line-height: 1.5; border:none }
.add0106B-a table tbody tr:nth-child(1) td:nth-child(1) { overflow: hidden; border-top-left-radius: 12px; }
.add0106B-a table tbody tr:nth-child(1) td:nth-child(n+2) { border-left: 1px solid rgba(120,120,120,0.1)!important; border-color: #ddd!important; }
.add0106B-a table tbody tr:nth-child(1) td:last-child { overflow: hidden; border-top-right-radius: 12px; }
.add0106B-a table tbody tr td { padding:20px 15px; }
.add0106B-a table { margin-bottom: 20px; }

@media(max-width: 1680px){
	.add0106A { padding:120px 0 100px; }
	.nmtitA .t { padding-left: 60px; }
}
@media(max-width: 1480px){
	.add0106A { padding:100px 0 80px; }
	.nmtitA .t { padding-left: 52px; }
	.add0106B-a { margin-top:30px; }
}
@media(max-width: 1280px){
	.add0106A { padding:70px 0 60px; }
	.nmtitA .t { padding-left: 45px; }
}
@media(max-width: 1024px){
	.add0106A { padding:40px 0 40px; }
	.add0106A-a .con { margin-top:10px; }
	.add0106B-a { margin-top:20px; }
	.add0106B-a table tbody tr:nth-child(1) td:nth-child(1) { overflow: hidden; border-top-left-radius: 6px; }
    .add0106B-a table tbody tr:nth-child(1) td:last-child { overflow: hidden; border-top-right-radius: 6px; }
	.add0106B-a table tbody tr td { padding: 12px 8px; }
	.add0106B-a table tbody tr:nth-child(1) td span,.add0106B-a table tbody tr:nth-child(1) td { font-size: 18px!important; }
}
@media(max-width: 450px){
	.nmtitA .t { padding-left: 40px; }
}

.add0106C { background: url(../img/addcbg.jpg) no-repeat center/cover; }
/*.add0106C .doctorC-c ul li #sub { background: #032a72!important; }*/
.add0106C .doctorC-c ul li { position: relative; }
.add0106C .doctorC-c ul li input { padding-right: 15px; }
.add0106C .doctorC-c ul li span { color:#ff0000; position: absolute; right: 10px; top:50%; transform: translateY(-50%); }

@media(max-width: 1024px){
	.doctorC-c ul li input[type='text'], .doctorC-c ul li select, .doctorC-c ul li textarea { padding-left: 10px; }
}


.add0106D { padding:130px 0 100px; background: url(../img/tmbga.jpg) no-repeat center/cover; }
.add0106D-c { float:right; width: 62%; text-align: center; }
.add0106D-a { position: relative; }
.add0106D-b { position: absolute; left:0; top:50%; transform: translateY(-50%); width: 30%; max-width: 420px; }
.add0106D-b ul { margin-top:50px; }
.add0106D-b ul li { padding: 20px 24px; background: #e5e5e5; border-radius: 4px; margin-bottom:10px; }
.add0106D-d { font-size: 22px;color: #333333; position: relative; padding-left:40px; }
.add0106D-d .icon { position: absolute; left:0; top:50%; transform: translateY(-50%); }
.add0106D-d .icon img.white { display: none; }
.add0106D-b ul li.cur .add0106D-d { color: #ffffff; }
.add0106D-b ul li.cur { background: #032a72; }
.add0106D-b ul li.cur .add0106D-d .icon img.white { display: inline-block; }
.add0106D-b ul li.cur .add0106D-d .icon img.blue { display: none; }

@media(max-width: 1700px){
	.add0106D-b ul { margin-top:40px; }
	.add0106D { padding:100px 0 80px; }
	.add0106D-b ul li { padding: 16px 20px; }
    .add0106D-d { font-size: 24px; }
}
@media(max-width: 1400px){
	.doctorC-b .nmtit { margin-bottom: 30px; }
	.add0106D-b ul { margin-top:30px; }
	.add0106D { padding:70px 0 70px; }
	.add0106D-b ul li { padding: 15px 20px; }
    .add0106D-d { font-size: 22px; }
}

.pcBanner .banner .bg .img.mb { display: none; }

@media(max-width: 1024px){
	.doctorC-b .nmtit { margin-bottom: 10px; }
	.add0106D-b ul { margin-top:20px; }
	.add0106D { padding:30px 0 40px; }
	.add0106D-b ul li { padding: 12px 10px; }
    .add0106D-d { font-size: 20px; padding-left: 30px; }
    .add0106D-d .icon img { height: 30px; }
    .add0106D-b { float: left; width: 100%; max-width: 100%; position: relative; top:0; transform: translateY(0); }
    .add0106D-c { width: 100%; margin-top: 20px; }
    .pcBanner .banner .bg .img.mb { display: block; }
    .pcBanner .banner .bg .img.pc { display: none; }
}

.solutionB-d a { margin-top: 20px; color:#333;background: url(../images/pre.png) no-repeat 30px center; }
.solutionB-d a.mainMore:after {  border-color:#bbb; }



/**2023-9-20新增**/
.lxmw { float:right; margin-top:13px; margin-right:15px; }
.lxmw a { color:#fff; border:2px solid #fff; border-radius:40px; line-height:34px; height:38px; font-size:16px; display:block; width:140px; text-align:center; }
.backTop { background:url(../images/wokaoxa.png)no-repeat center center/cover; width:323px; height:88px; padding:0 0 0 28px; }
.backTop a { display:block; text-align:center; position:relative; font-size:16px; color:#333333; line-height:26px; text-align:left; }
.backTop .ktopl { float:left; margin-top:12px; }
.backTop .ktopl img { width:67px; height:75px;  } 
.backTop .ktopr { float:right; width:211px; font-size:18px; line-height:26px; position:absolute; right:0; top:50%; transform:translateY(-50%); }
.backTop .ktopr span { color:#032a72; border-bottom:1px solid #032a72; }



@media(max-width:1100px) {
    .backTop { display: none !important;} 
    .lxmw {display:none;} 
}






/**2024-3-6**/
.aboutC .sabb { position:absolute; bottom:40px; text-align:center; width:100%; z-index:999; }
.aboutC .sabb a {
    font-size: 14px;
    color: #fff;
    display: inline-block;
    padding: 14px 0 14px 0;
    background:#4870ff;
    border-radius: 50px;
    width:148px;
}

@media(max-width:1100px) {
   .aboutC .sabb { bottom:25px; } 
}








